Mon application Android est constituée de plus de 20 activités. Je veux effectuer une tâche lorsque l'application est en arrière-plan (pas une activité spécifique) et que je souhaite effectuer une autre tâche lorsque l'application est reprise. Comment faire ça? Je ne pouvais pas trouver les méthodes onPause() et onResume() dans la classe Application.Comment capturer l'événement onPause d'une application android?
1
A
Répondre
1
Vous ne pouvez pas le faire globalement car une application est juste un ensemble d'activités qui fonctionnent pratiquement indépendamment les unes des autres. La notion de quelque chose qui est en arrière-plan est vraiment juste cette période où une activité est entre onPause()
et onDestroy()
. Une façon pour vous de faire ce que vous cherchez serait de développer un peu de code qui permet de savoir quand la première de vos activités voit un onResume()
et quand le dernier d'entre eux voit un onPause()
et utilise ces conditions pour effectuer vos tâches. Vous devez conserver vos données dans un magasin persistant, tel que les préférences partagées, pour qu'elles ne disparaissent pas lorsque l'activité qui les a créées est détruite.
Questions connexes
- 1. Android: application globale onPause() et onResume()?
- 2. Android: Tâche ou application équivalente à onPause
- 3. Android onPause() ou saveInstanceState()?
- 4. android gestion des threads onPause
- 5. capturer l'image dans android?
- 6. L'exemple de test d'activité Android a des attentes OnPause déroutantes
- 7. Problèmes d'activité onPause/onResume
- 8. Android Webview - comment capturer un mot cliqué?
- 9. capturer l'écran d'une autre activité dans android
- 10. Android: Comment capturer l'événement de presse bouton pour contact créer une application de l'appareil
- 11. Comment nommer Application Android
- 12. Comment capturer les modifications d'une CheckBoxPreference dans le développement android?
- 13. Android - Comment capturer et boucler la vidéo sur l'écran?
- 14. Comment appeler une application android d'une autre application Android
- 15. android Wifi application craches
- 16. Comment capturer les touches CTRL + CTRL dans mon application Win32?
- 17. Comment capturer l'événement si un nouveau processus (application!) Est démarré?
- 18. Application Android lors d'un événement de sortie
- 19. Comment démarrer une activité dans la méthode onPause?
- 20. Application Android
- 21. Comment bomber une application Android?
- 22. onPause différence entre le verrouillage d'écran et l'appel entrant
- 23. Application Android Minuteur interne
- 24. Twitter Application-android
- 25. Application Android et Timers
- 26. erreur application Android
- 27. Android: Comment capturer les extras d'Intent si l'activité est déjà en cours d'exécution?
- 28. Android: Comment puis-je obtenir l'adresse IP d'une application Android?
- 29. Comment développer une application Android sans avoir un appareil Android?
- 30. Android: Comment afficher une carte google dans une application Android?