J'ai lu les commandes finish();
et les commandes FLAG_ACTIVITY_CLEAR_TOP
et j'ai également vérifié la réponse de Common Ware à la suppression de l'application, mais je ne suis pas sûre de savoir comment l'intégrer dans mon application.Empêcher plusieurs activités de s'empiler avec un accrochage à une caméra
Fondamentalement, j'ai un utilisateur qui clique sur un bouton qui les amène à l'appareil photo. L'utilisateur prend alors une photo et l'amène à une vue de mise en page. L'utilisateur clique ensuite sur un bouton qui l'amène à l'une des deux vues, en fonction de certaines conditions.
L'utilisateur peut alors soit reprendre une photo, soit accéder au menu principal (en fonction). Mon problème est, si l'utilisateur retourne au menu principal, et accroche un autre, puis un autre, etc ... la pile d'activités, ainsi quand je clique sur le bouton 'Menu principal' l'application remonte l'activité de pile jusqu'à ce que finalement retourne au menu principal. Existe-t-il un moyen de tuer chaque activité avec l'une de ces lignes, donc même si un utilisateur reprend une photo, il lui suffira de revenir une seule fois pour accéder au menu principal?
Merci pour toute aide.