Demande de temps d'inactivité
Dans mon application il y a trois activités -> B -> C -> A. je veux détecter demande de temps de veille, de sorte qu'au bout de 15 minutes il apparaîtra un message, indépendamment de l'activité. quelle est la meilleure méthode pour mettre en œuvre cette.
Vous devez vous connecter pour publier un commentaire.
Je serais le faire de cette façon:
Classe pour le stockage global de Fil qui permettra de contrôler le temps d'inactivité
Classe qui sera la mère de toutes vos activités
Et enfin Thread lui-même
Donc, je serais personnellement utiliser le AlarmService. Vous pouvez spécifier un PendingIntent qui va commencer une activité qui affiche une boîte de dialogue. Après tout événement qui devrait redémarrer le compte à rebours que vous venez d'annuler le pendingIntent et de le réenregistrer.