Ich arbeite an einem Projekt, das sowohl E-Mail- als auch Chat-Funktionen abwickelt. Für den Chat verwende ich Sockets und für Mail-Funktionalität verwende ich Java Mail API. Hier ist das Problem: „Für beide Funktionalitäten, ich brauche einen Rundfunkempfänger, so kann ich mit zwei Rundfunkempfänger in einer einzigen AnwendungWie viele Broadcast-Empfänger können in Android-Anwendungen verwendet werden?
Hier ist der Code
Android Manifest: -..
<receiver android:name=".receivers.ChatMsgReceiver">
<intent-filter android:priority="500">
<action android:name="android.intent.action.BOOT_COMPLETED"/>
<action android:name="android.intent.action.QUICKBOOT_POWERON"/>
</intent-filter>
<receiver android:name=".receivers.EmailReceiver">
<intent-filter android:priority="500">
<action android:name="android.intent.action.BOOT_COMPLETED"/>
<action android:name="android.intent.action.QUICKBOOT_POWERON"/>
</intent-filter>
</receiver>
E-Mail-Empfänger-Klassendatei.
public class EmailReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
//My rest code goes here's
}
}
Chat Empfänger Klassendatei.
public class ChatMsgReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
//My rest code goes here's
}
}
Haben Sie ein Problem mit diesem Code, das Sie glauben lässt, dass Sie nicht können? – codeMagic
Ja, weil ich nicht in der Lage bin, die Sendung zu hören, aber wenn ich beide in Single fusioniere, funktioniert es, aber ich brauche zwei separate Rundfunkempfänger. –
OK, dann müssen Sie das besser in Ihrem Beitrag erklären, weil Sie sicherlich Vielfache verwenden können. In einer App habe ich mehrere laufen und arbeiten wie erwartet. – codeMagic