| |||||||
Das Thema "BroadcastReceiver beenden - wie?" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.
|
| | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Android-Hilfe.de Mitglied | mir sind zwei Möglichkeiten für BroadcstReceiver bekannt. Beide kann ich starten, aber nur eine beenden ![]() 1. new BroadcastReceiver.. new IntentFilter.. registerReceiver.. //das zum Starten unregisterReceiver.. //um zu stopen Das geht so weit, aber aus der Manifest.xml.. 2. <receiver name="meine.klasse.de"> <intent-filter> <action name=".."/> ..usw. Dieser startet bzw. reagiert IMMER, aber wie kriege ich den wieder gestoppt? Im Falle, wenn meine APP endet und nichts davon sich wieder aktivieren soll.. inkl. den Receiver aus der XML. Hab ihr Ideen? Wie beende ich einen receiver, der in der AndroidManifest.xml definiert ist? regards ps.: mit Callback/IBinder unregister.. geht nicht, da er nicht registriert ist. |
| | |
| | #2 (permalink) |
| Erfahrener Benutzer Modell: G1 DevPhone / SGS2 / SGT10.1v Registriert seit: 20.01.2009
Beiträge: 238
Abgegebene Danke: 7
Erhielt 50 Danke für 47 Beiträge
|
AFAIK gar nicht! Der im Manifest deklarierte BroadcastReceiver ist statisch veröffentlicht. Wenn du für deine interne Kommunikation einen BR benutzt und dann entsprechend beenden willst wenn deine App beendet wird, musst du das Registrieren und Beenden in-Code tun. Siehe auch BroadcastReceiver |
| | |
![]() |
|
| Themen-Optionen | |
| Ansicht | |
| |
| ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Wie Programme beenden? | pinguin74 | HTC Desire Forum | 19 | 22.08.2011 15:51 |
| Internet beenden - WIE ??? | schlagerbummel | HTC Desire S Forum | 10 | 18.08.2011 14:16 |
| [Gelöst] Verständnisfrage: Wie Programme beenden? | metlet2 | Motorola Defy Forum | 5 | 05.03.2011 11:48 |
| wie Anwendungen beenden? | format | Samsung Galaxy Tab Forum | 2 | 14.11.2010 18:45 |
| Wie die komplette app beenden? | Vermeer | Android App Entwicklung | 9 | 08.03.2010 19:58 |