Autore Topic: Problema onBackPressed  (Letto 554 volte)

Offline fisherman

  • Nuovo arrivato
  • *
  • Post: 24
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Samsung i8150
  • Sistema operativo:
    Windows 7
Problema onBackPressed
« il: 08 Febbraio 2012, 16:07:10 CET »
0
Ciao ragazzi, è una domanda banale, ma non riesco a saltarci fuori.. la mia applicazione ha molte activity collegate a una principale, voglio fare in modo che premendo "Back" nella Activity principale la applicazione si chiuda, il mio problema è che col codice (sotto) che ho scritto mi chiude si la principale, ma torna alla ultima activity aperta.. aiutatemi  :D


Codice (Java): [Seleziona]
public void onBackPressed(){
       
finish();
        }

Offline Bito92

  • Utente junior
  • **
  • Post: 51
  • Respect: +7
    • Mostra profilo
Re:Problema onBackPressed
« Risposta #1 il: 08 Febbraio 2012, 17:00:40 CET »
+1
hai provato con System.exit()?  :-)

Offline frecciak

  • Utente normale
  • ***
  • Post: 231
  • Respect: +16
    • Mostra profilo
  • Dispositivo Android:
    galaxy s
  • Sistema operativo:
    windows 7
Re:Problema onBackPressed
« Risposta #2 il: 17 Febbraio 2012, 18:25:26 CET »
+1
dipende da come è strutturata la tua app..
se le activity non hanno necesità di rimanere aperte, puoi semplicemente inserire finish() nell'onPause..
oppure ti rimando a questo link che spiega un modo molto comodo se si può adattare alla tua app:
http://www.hrupin.com/2011/10/how-to-finish-all-activities-in-your-android-application-through-simple-call

però il tutto dipende da cosa fa la tua app e da cosa fanno le tue activity..
Se le risposte ti hanno aiutato, metti un ..a te non costa nulla, ma a chi ti ha aiutato fa molto piacere riceverlo!!