Autore Topic: Activity aperte due volte  (Letto 330 volte)

Offline emaborsa

  • Utente normale
  • ***
  • Post: 274
  • Java Developer
  • Respect: +33
    • Google+
    • emaborsa
    • Mostra profilo
    • www.emaborsa.com
  • Dispositivo Android:
    Samsung Galaxy S2
  • Sistema operativo:
    Linux 10 - Win8.1 - Android 4.1.2
Activity aperte due volte
« il: 05 Gennaio 2015, 19:01:34 CET »
0
Ciao,
ho scritto un applicazione che parte da un'activity (chiamiamola activity1), questa fa dei controlli e avvia un altra activity (chiamiamola activity2). Se esco con il tasto back l'activity viene chiusa. se invece esco con il tasto home, l'activity viene messa in background e fino a qui è tutto ok.
Se riavvio la mia app viene riavviata l'activity1 che poi riapre la 2 avendone due uguali aperte.

Come faccio a riaprire quella già in background?

Post unito: 05 Gennaio 2015, 19:29:07 CET
Aggiungendo nel maifest la stringa
Codice (XML): [Seleziona]
android:launchMode="singleTop" è bastato. non è stato necessario fare l'override del onNewIntent

Preso da StackOverflow:

http://stackoverflow.com/a/16229799
« Ultima modifica: 05 Gennaio 2015, 19:29:08 CET da emaborsa, Reason: Merged DoublePost »