Je débute sur Android et j'ai une question de débutant sur le basculement entre plusieurs activités.
Je comprends que je peux passer d'une activité à l'autre en invoquant une intention et en revenant avec setResult(). Ce que je veux savoir, c'est comment passer d'une activité à l'autre. Plus précisément, je veux en savoir plus sur le cycle de vie du processus. Je comprends que chaque activité est lancée par onCreated(), mais je ne sais pas comment mettre en œuvre onResume() ou onRestart() lorsque je veux revenir.
Donc, en gros, j'ai 3 activités : Activité1, Activité2 et Activité3.
Je commence par l'activité 1, puis j'invoque l'activité 2 avec une intention, et l'activité 2 invoque l'activité 3. En utilisant des boutons. Maintenant, je veux revenir à l'activité 1 depuis l'activité 3. Je fais la même chose ici aussi. Je crée un Intent et j'appelle startActivity(Activity1_Intent). Mais cela donne une erreur d'exécution.
Je pense que je dois implémenter OnResume() ou onRestart(), mais je ne sais pas comment faire. Dans onCreate() je crée un gridView, donc quand je reviens, est-ce que je dois créer ce gridView à nouveau ?
Si quelqu'un pouvait donner une petite explication ou renvoyer à un tutoriel, ce serait formidable. Merci beaucoup.