2016-04-28 3 views
-1

J'ai une activité d'accueil et un MainActivity dans lequel j'ouvre quelques activités:Lancer activité et ne terminent pas l'activité

CV: splah -> MAIN -> A ou B ou C et de A ou B ou CI ouvre plus d'activités

mais lorsque je lance une activité et que j'appuie sur le bouton de retour de A, B ou C, l'application est terminée et j'aimerais que le MAIN soit actif.

Je commence donc des activités:

Intent i = new Intent(this, Listado_mapas.class); 

     this.startActivity(i); 
     this.overridePendingTransition(R.anim.entrada_derecha, R.anim.salida_izquierda); 

Il ne fonctionne pas, mais quand même quand je l'ouvre avec la même façon de B à une autre activité, il prefectly dos. ¿?

Merci à l'avance

Je ne comprends pas ce comportement !!

pourquoi il fonctionne?

+0

peut-être définir l'activité parente A/B/C dans le manifeste.xml à l'activité principale – Isaac

+0

Merci Isaac, mais j'ai revu le code et dans la première activité SPLASH j'avais FLAG_ACTIVITY_NO_HISTORY. Merci – sdelatorre

Répondre

0

J'ai passé en revue mon code et dans la première activité SPLASH j'avais FLAG_ACTIVITY_NO_HISTORY.