sto affrontando esattamente il problema menzionato in questi link:App inizia sempre fresco dall'attività radice invece di riprendere stato di fondo (bug noto)
http://code.google.com/p/android/issues/detail?id=2373
http://groups.google.com/group/android-developers/browse_thread/thread/2d88391190be3303?tvc=2
I avere una semplice attività di root con gli intenti LAUNCHER e MAIN e nient'altro. Inizio un'altra attività con senza bandiere o altro nel manifest.
Lancio l'app (attività root) e da lì inizia la 2a attività. Premendo il tasto Home, l'attività passa allo sfondo. Quando si avvia nuovamente l'app (da Avvio o tenendo premuto il pulsante Home per le app recenti), viene avviata una nuova istanza dell'attività root in cima allo stack esistente.
Se premo il pulsante Indietro, la nuova attività "root" si chiude e la vecchia 2a attività è visibile, il che significa che avvia l'attività root nella stessa attività invece di portare l'attività in primo piano.
Per contrastare ciò ho avviato l'avvio dell'attività root Modalità singleTask. Ora quando premo home e lancia nuovamente l'app, cancella le attività sopra la vecchia attività di root e porta la vecchia attività di root in primo piano invece di portare l'intera vecchia attività con la 2a attività in primo piano. Si noti che il vecchio task di root conserva ancora il suo stato di applicazione, il che significa che non era una nuova istanza, ma che le attività più elevate erano state eliminate.
Si verifica anche su altre applicazioni scaricate dal mercato. Il metodo di installazione manuale non ha alcun effetto per me, si avvia comunque allo stesso modo.
Kurian, ho affrontato lo stesso problema. C'è qualche workaroun? Grazie in anticipo. –
Basta continuare a premere indietro e uscire completamente dall'applicazione dopo averlo distribuito da Eclipse. Lanciarlo di nuovo dal telefono. – Monstieur
Possibile duplicato di [Problemi di ordinamento stack attività all'avvio dell'applicazione dal programma di installazione di app Android e dalla schermata Home] (http: // stackoverflow.it/questions/6356467/activity-stack-ordering-problem-when-launch-application-from-android-app-inst) – blahdiblah