Aller au contenu

retour à une activity precise


softmouv

Recommended Posts

Posté(e)

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

Posté(e)

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

  • 2 weeks later...
Posté(e)

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.

Posté(e)

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

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...