J'ai développé une application Android qui contient une liste d'informations. Je souhaite que la liste récupère les nouvelles données du serveur chaque fois que l'application se réveille du multisking. En ce moment, il affiche simplement les anciennes données et ne rafraîchit pas. Est-ce que quelqu'un peut me dire quelle fonction/méthode je recherche?Android - Détecter «App est devenu actif» de Mulitiasking?
1
A
Répondre
4
Votre application peut être réveillé en quelques façons différentes ... vous voulez probablement onResume(), mais voici les autres aussi:
- onResume() est appelée lorsque votre activité est reprise à partir de l'arrière-plan ou si une boîte de dialogue/pop-up était au-dessus de celui-ci (c'est là que vous devez actualiser votre liste)
- onRestart() est appelée lorsque votre activité est portée au premier plan de l'arrière-plan
- onCreate() est appelée lorsque votre activité a commencé avec une intention
- onNewIntent() est appelée lorsque votre activité en vie est en arrière-plan et a commencé avec une intention
La liste complète est l'activité Android Lifecycle trouvé ici:
https://developer.android.com/reference/android/app/Activity.html
2
Vous pouvez surcharger onRestart()
. Dans ce cadre, vous pouvez placer votre code de rafraîchissement.
Questions connexes
- 1. iPad App est devenu écrasé lors de l'utilisation CFURLDestroyResource
- 2. L'héritage est-il devenu mauvais?
- 3. Git diff est devenu fou?
- 4. Détecter lorsque l'émulateur Android est entièrement démarré
- 5. Comment puis-je détecter si Dispatcher.DisableProcessing est actif?
- 6. Android: Gardez GPS actif
- 7. Mixage Android JAR externe et JNI devenu sauvage
- 8. ANDROID: si le WiFi est activé et actif, lancer une
- 9. Mise à jour Android App sur App Android Market
- 10. distance_of_time_in_words devenu fou!
- 11. Android App SMS
- 12. Android MediaStore de Air App
- 13. android détecter si une boîte de dialogue est active?
- 14. android image "viewer" app
- 15. Android app unit test
- 16. App Twitter dans android
- 17. Comment détecter un composant x actif qui ne répond plus?
- 18. Adobe AIR pour détecter l'URL d'un navigateur/onglet actif
- 19. Ajouté Word Doc à CVS - est devenu corrompu
- 20. Quand est-il devenu correct d'utiliser UTF-8?
- 21. Python: defaultdict est devenu objet unmarshallable dans 2.6?
- 22. Delphi devenu fou: Says TstringList.sorted est un « identificateur non déclaré »
- 23. FTP Détecter si les modes actif ou passif sont activés
- 24. Pouvez-vous détecter si et exceler trouver et remplacer est actif pendant worksheet_change()?
- 25. Dans .NET comment détecter si le port TCP sur le serveur est ouvert et/ou actif?
- 26. Comment puis-je détecter si la fenêtre du navigateur est actif
- 27. Twitter Android App - Code source
- 28. App soumission à Android Market
- 29. Android: Détecter si l'activité parente d'une vue est en pause
- 30. Détecter si l'URL spécifiée est une image dans Android?
Je fini par aller avec onStart parce que l'application utilise des onglets et quand je onResume, il a causé les données à recharger chaque fois que vous SWITC hed à cet onglet, qui était un peu plus que je voulais. – Chris