Autore Topic: Intent per tornare alla schermata Home ("chiudere l'applicazione")  (Letto 1713 volte)

Offline MMarko

  • Utente junior
  • **
  • Post: 128
  • Respect: +5
    • MarcoMatarazzi
    • Mostra profilo
    • La Rocchetta Bed And Breakfast
  • Dispositivo Android:
    HTC Legend
  • Play Store ID:
    MarcoMatarazzi
0
Ciao a tutti, spero non sia un post duplicato, ma volevo chiedere come definire l'intent per tornare alla schermata HOME, in pratica nel menu che ho creato vorrei inserire un tasto "Exit" che faccia tornare alla schermata principale del dispostivo.

Qualcuno saprebbe dirmi il modo piu corretto per fare questa operazione?

Graize :)

Offline Nicola_D

  • Utente storico
  • *****
  • Post: 2479
  • SBAGLIATO!
  • Respect: +323
    • Github
    • Google+
    • nicoladorigatti
    • Mostra profilo
  • Dispositivo Android:
    Nexus 6p, Nexus 4, Nexus S, Nexus 7(2012)
  • Sistema operativo:
    Windows 7
Re:Intent per tornare alla schermata Home ("chiudere l'applicazione")
« Risposta #1 il: 04 Dicembre 2010, 13:54:22 CET »
0
Ciao a tutti, spero non sia un post duplicato, ma volevo chiedere come definire l'intent per tornare alla schermata HOME, in pratica nel menu che ho creato vorrei inserire un tasto "Exit" che faccia tornare alla schermata principale del dispostivo.

Qualcuno saprebbe dirmi il modo piu corretto per fare questa operazione?

Graize :)
finish() non va bene?
IMPORTANTE:NON RISPONDO A PROBLEMI VIA MESSAGGIO PRIVATO
LOGCAT: Non sai cos'è? -> Android Debug Bridge | Android Developers
               Dov'è in Eclipse? -> Window -> Open Prospective -> DDMS e guarda in basso!
[Obbligatorio] Logcat, questo sconosciuto! (Gruppo AndDev.it LOGTFO) - Android Developers Italia

Offline MMarko

  • Utente junior
  • **
  • Post: 128
  • Respect: +5
    • MarcoMatarazzi
    • Mostra profilo
    • La Rocchetta Bed And Breakfast
  • Dispositivo Android:
    HTC Legend
  • Play Store ID:
    MarcoMatarazzi
Re:Intent per tornare alla schermata Home ("chiudere l'applicazione")
« Risposta #2 il: 04 Dicembre 2010, 13:57:41 CET »
0
Ma con finish() non mi termina l'applicazione, ma solo l'Activity, no?

Offline Nicola_D

  • Utente storico
  • *****
  • Post: 2479
  • SBAGLIATO!
  • Respect: +323
    • Github
    • Google+
    • nicoladorigatti
    • Mostra profilo
  • Dispositivo Android:
    Nexus 6p, Nexus 4, Nexus S, Nexus 7(2012)
  • Sistema operativo:
    Windows 7
Re:Intent per tornare alla schermata Home ("chiudere l'applicazione")
« Risposta #3 il: 04 Dicembre 2010, 13:59:56 CET »
0
Ma con finish() non mi termina l'applicazione, ma solo l'Activity, no?
giusto... mmm... allora sto giro passo,aspettiamo se qualcuno sa come fare
IMPORTANTE:NON RISPONDO A PROBLEMI VIA MESSAGGIO PRIVATO
LOGCAT: Non sai cos'è? -> Android Debug Bridge | Android Developers
               Dov'è in Eclipse? -> Window -> Open Prospective -> DDMS e guarda in basso!
[Obbligatorio] Logcat, questo sconosciuto! (Gruppo AndDev.it LOGTFO) - Android Developers Italia

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3487
  • Respect: +506
    • Github
    • Google+
    • rciovati
    • Mostra profilo
Re:Intent per tornare alla schermata Home ("chiudere l'applicazione")
« Risposta #4 il: 04 Dicembre 2010, 14:08:59 CET »
+2
A parte il fatto che, a mio avviso, non è necessario predisporre un meccanismo per fare questa cosa visto  che se l'utente vuole andare alla home basta solo che preme il tasto home, devi fare il modo che le tue activity si startino con startActivityForResult. Quando l'utente preme sul tasto "esci" tu fai un setResult() con un certo codice particolare che retropropagandosi fa fare il finish() a tutte le activity dello stack.

Offline JD

  • Amministratore
  • Utente storico
  • *****
  • Post: 1600
  • Respect: +232
    • leinardi
    • Mostra profilo
  • Dispositivo Android:
    LG Nexus 5
  • Sistema operativo:
    L'ultima Ubuntu
Re:Intent per tornare alla schermata Home ("chiudere l'applicazione")
« Risposta #5 il: 04 Dicembre 2010, 14:52:16 CET »
0
Quoto ricky`.
È stata trovata una soluzione al tuo problema?
Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato ;).
E se hai aperto tu il thread marcalo come risolto cliccando !

Offline MMarko

  • Utente junior
  • **
  • Post: 128
  • Respect: +5
    • MarcoMatarazzi
    • Mostra profilo
    • La Rocchetta Bed And Breakfast
  • Dispositivo Android:
    HTC Legend
  • Play Store ID:
    MarcoMatarazzi
Re:Intent per tornare alla schermata Home ("chiudere l'applicazione")
« Risposta #6 il: 04 Dicembre 2010, 14:57:50 CET »
0
Ok, grazie a tutti per le dritte :)

Offline salvatore.zagarella

  • Utente normale
  • ***
  • Post: 239
  • Respect: +2
    • Mostra profilo
    • Ieeng Solution
Re:Intent per tornare alla schermata Home ("chiudere l'applicazione")
« Risposta #7 il: 17 Novembre 2011, 15:55:06 CET »
0
Ragazzi ho capito il meccenismo suggerito...
ma dalla activity exit, setto il result con setResult(0) e poi faccio un bel finish() e poi?
Come gestisco questo dalle altre activity?