Lorsque je suis de retour de l'arrière-plan, la méthode onResume()
est appelée. D'accord. Donc, si je veux faire un code spécial quand je suis de retour, je peux le mettre là.Android Retour d'arrière-plan: comment gérer le code?
Et si j'avais beaucoup d'activités? Dois-je dupliquer ce code partout? Dois-je utiliser la classe Application et appeler une méthode dans chaque méthode onResume()
? De plus, j'aurais besoin d'accéder à l'interface utilisateur (changements, dialogues, ...). Peut-être que la classe d'application n'est pas une bonne idée ...? Concrètement , je veux rafraîchir mon cache toutes les XX fois et je veux faire cette vérification quand l'application (ou l'activité) est de retour de l'arrière-plan mais je ne sais pas exactement comment faire et où faire cette.
Comment faites-vous cela? Merci pour l'aide.
Merci pour votre réponse. N'y at-il pas quelque chose de plus facile? Comme l'applicationDelegate dans iOS? –
Il n'y a pas de délégués en Java (malheureusement) et je n'ai jamais programmé en iOS, donc je ne suis pas au courant de ce qu'est une applicationDelegare. – Jason
Une alternative serait une BaseActivity dont toutes les sous-classes Activities. – manmal