Dans la plupart des applications Android, lorsque vous appuyez sur le bouton Accueil pour «réduire» l'application, puis ouvrez à nouveau l'application, vous serez redirigé vers l'écran où vous étiez la dernière fois dans cette application.Retourner à la dernière activité
J'ai lu ce qui suit:
Une fois lancé via l'icône sur la maison écran, Android commence toujours l'activité avec le filtre android.intent.action.MAIN dans votre AndroidManifest. xml, sauf si l'application est déjà en cours d'exécution (en auquel cas il sera évidemment restaurer l'activité sur le dessus de la pile).
mais cela ne se produit pas. Lorsque je lance l'application une deuxième fois, cela m'amène à l'activité principale. L'application n'est pas terminée. Si je navigue alors sur l'écran où j'étais dernier, toutes les données et autres sont là.
Comment le faire faire ce que je veux? Les questions connexes semblent toutes poser la même réponse (celle que j'ai citée plus haut), mais ce n'est pas vrai.
Intention intentLaunchInbox = nouvelle intention (ActivityLogin.this, ActivityInbox.class); startActivity (intentLaunchInbox); Je commence de nouvelles activités comme celle-ci. Je crois que utilise FLAG_ACTIVITY_NEW_TASK par défaut? – Andrew
"Si l'instance peut avoir d'autres activités dans sa tâche.Une activité" singleInstance "est la seule activité de sa tâche.Si elle démarre une autre activité, cette activité sera lancée dans une tâche différente quel que soit son mode de lancement - comme si FLAG_ACTIVITY_NEW_TASK était dans l'intention, à tous autres égards, le mode "singleInstance" est identique à "singleTask". " J'utilise singleInstance. Que puis-je faire ici? – Andrew
Une instance unique est-elle requise pour que votre application fonctionne correctement? Je suppose que c'est le problème. Essayez de le rendre «standard» et voir si cela fait ce que vous attendez. Si en fait l'appeler comme 'singleTask' est ce qui fait qu'il ne revient pas à l'activité correcte, je ne suis pas sûr de ce qui peut être fait. Je n'ai jamais rencontré ce problème moi-même mais je suis sûr qu'il y a une solution – Falmarri