/ / Détecter que l'appareil est en train de s'éteindre? - java, android, eclipse, appareil

Détecter le périphérique est en train de s'éteindre? - java, android, eclipse, appareil

Dans mon application Android, je dois faire quelque chose si l'appareil s'éteint soudainement. Existe-t-il un moyen de détecter que l'appareil est en train de s'éteindre?

Réponses:

4 pour la réponse № 1

Action de diffusion: le périphérique est en train de s'éteindre. Ceci est diffusé lorsque le l'appareil est en cours d'arrêt (complètement éteint, pas en veille). Une fois que la diffusion est terminée, le dernier arrêt aura lieu et tous les données non sauvegardées perdues. Les applications n’auront normalement pas besoin de gérer cela, car l'activité de premier plan sera également mise en pause.

C'est une intention protégée qui ne peut être envoyée que par le système.

Peut inclure les extras suivants:

EXTRA_SHUTDOWN_USERSPACE_ONLY a boolean that is set to true if this shutdown is only for userspace processes. If not set, assumed to be false.

Valeur constante: "android.intent.action.ACTION_SHUTDOWN"

Intention | Développeurs Android.

Vous devez configurer le récepteur de radiodiffusion pour l'écouter..