2010-12-19 9 views
1

Ich habe eine wiederkehrende Alarmmanager-Aufgabe, die jeden Abend ausgeführt werden muss. Wenn das Gerät jedoch wieder ausgeschaltet wird, löscht es diese Aufgabe und ich kann nicht zurückgesetzt werden es. Ich würde gerne wissen, wie man erkennt, ob ein Gerät ausgeschaltet wurde und/oder ob Sie vor dem Ausschalten des Telefons einen bestimmten Code ausführen können, damit ich ein Flag setzen kann, um diese Aufgabe zurückzusetzen.So erkennen Sie, ob das Android-Gerät ausgeschaltet wurde

Antwort

7

Registrieren Sie sich für die RECEIVE_BOOT_COMPLETED Berechtigung und richten Sie eine BroadcastReceiver für die Wiedergabe von BOOT_COMPLETED Broadcasts.

Verwandte Themen