aktivieren und deaktivieren der broadcast receiver auf den button klicken
will ich aktivieren und deaktivieren Sie die broadcast-receiver für boot komplett auf den button klicken.. Die Empfänger sollten nicht reagieren, bis die Schaltfläche geklickt wird, einmal. ich habe einige ähnliche Fragen, aber nicht Antworten gearbeitet.. bitte um Hilfe...
ich versuchte diesen code, aber hat nicht funktioniert..
PackageManager pm = getApplicationContext().getPackageManager();
ComponentName componentName = new ComponentName("mypackage", ".receivername");
pm.setComponentEnabledSetting(componentName, PackageManager.COMPONENT_ENABLED_STATE_DISABLED, PackageManager.DONT_KILL_APP);
- Gern nehmen/up Stimmen, wenn die Antwort haben Sie Ihre Lösung 🙂
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen, diese
hier button1 aktiviert broadcast receiver und button2, um es zu deaktivieren
Auch u müssen, um sich registrieren dem broadcast receiver in der manifest-Datei und legen Sie
Beispielcode, wo Sie können registrieren Ihre Empfänger innerhalb onCreate Methode und onDestroy Methode, die Sie Registrierung es,
Erinnern, diese laufen in der onDestroy Methode:
Ich denke, es ist einfacher, diese Art der Nutzung:
versuchen Sie dies: