softmouv Posté(e) 4 décembre 2010 Share Posté(e) 4 décembre 2010 bonjour, L'activité A appelle l'activité B. L'actvité B appelle l'activité C.. Quand je suis sur C si je veux retourner sur A sans repasser sur B le finish me fait un retour sur l'activité précedente donc que dois je faire pour revenir à l'etat initial c'est a dire sur A. Merci de vos reponses j'étais sous palm je viens de passer sous android et j'ai beaucoup de plaisr malgré la galére du debutant.. JLV Lien vers le commentaire Partager sur d’autres sites More sharing options...
octera Posté(e) 5 décembre 2010 Share Posté(e) 5 décembre 2010 Si tu a le schéma A lance B lance C et que au retour tu veut faire directement C vers A la méthode la plus simple c'est qu'au moment de lancer C dans l'activity B tu finish ton activity B (juste apres le startActivity©) Du coup avant lancement de C tu aura la chaine : A -> B Après lancement A -> B -> C Mais comme B est mort il fera A -> C Lien vers le commentaire Partager sur d’autres sites More sharing options...
softmouv Posté(e) 5 décembre 2010 Auteur Share Posté(e) 5 décembre 2010 Merci Octera... c'est logique et je n'y avais pas penser... Lien vers le commentaire Partager sur d’autres sites More sharing options...
megafan Posté(e) 15 décembre 2010 Share Posté(e) 15 décembre 2010 Bonjour, j'ai un problème similaire : j'ai une activité A qui est mon Accueils, A lance B, et B lance C. C peut soit retourner à B (donc je ne peux pas finish B quand je lance C). Soit retourner directement à A. Dans ce cas je finish C et je me retrouve sur A, mais si je fais un retour sur A il me ramène sur B, normal je ne l'ai pas finish, mais question est comment faire pour que lorsque je fais un retour sur A cela quitte l'application. est ce que je doit quitter l'appli à la bourrin quand on fait un retour dans A (si oui comment)? est ce que je peux quitter mes activity en cours (C et B ) quand je passe de C à A (si oui comment?). voila voila, j’espère avoir été clair. Lien vers le commentaire Partager sur d’autres sites More sharing options...
fredoj Posté(e) 15 décembre 2010 Share Posté(e) 15 décembre 2010 j'ai une activité A qui est mon Accueils, A lance B, et B lance C. C peut soit retourner à B, soit retourner directement à A. Dans B tu utilises la méthode startActivityForResult(C.class, int) si le resultat est X alors tu quittes B par finish sinon rien ... Frédéric Lien vers le commentaire Partager sur d’autres sites More sharing options...
Recommended Posts
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.