2015-09-10 1 views
0

J'ai lu d'autres articles qui suggèrent que j'utilise un service mais je ne suis pas sûr qu'il fera ce dont j'ai besoin. J'essaie de créer une application d'alarme, mais une fois que l'utilisateur appuie sur le bouton d'accueil, l'alarme ne s'éteindra jamais. Est-il possible de continuer à utiliser mon application lorsque le bouton d'accueil est enfoncé?Comment puis-je continuer à utiliser mon application lorsque le focus est déplacé vers une autre application ou lorsque l'utilisateur appuie sur le bouton d'accueil?

+3

Pourquoi ne pas utiliser le AlarmManager pour réveiller votre application quand il a besoin d'être en cours d'exécution plutôt que Toujours courir? –

Répondre

2

Vous devez mettre en œuvre service en cours d'exécution en arrière-plan (lire this manuel) ou utiliser un AlarmManager comme suggéré par Greg (qui est une meilleure solution)