Question

J'ai développé une application Android qui contient une liste d'informations. Je veux la liste pour récupérer de nouvelles données de la sever chaque fois que l'application « réveille » de multasking. En ce moment, il affiche simplement les anciennes données et ne met pas à jour.

Quelqu'un peut-il me dire quelle fonction / méthode que je cherche?

Était-ce utile?

La solution

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 (ce qui est où 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é par une intention
  • onNewIntent () est appelée lorsque votre activité en vie est en arrière-plan et a commencé par une intention

La liste complète est dans l'activité Android Lifecycle trouvés ici:

https://developer.android.com/reference/android/app /Activity.html

Autres conseils

Vous pouvez surcharger onRestart(). Au sein de ce que vous pouvez placer votre code refresh.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top