Autore Topic: tasto home  (Letto 882 volte)

Offline andrta

  • Nuovo arrivato
  • *
  • Post: 15
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy W
  • Sistema operativo:
    Ubuntu 12.04
tasto home
« il: 05 Maggio 2011, 14:36:46 CEST »
0
come al tasto fisico "back", che si può gestire tramite il metodo onBackPressed(), è possibile controllare il tasto fisico "home" tramite codice?

Offline andrta

  • Nuovo arrivato
  • *
  • Post: 15
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy W
  • Sistema operativo:
    Ubuntu 12.04
Re:tasto home
« Risposta #1 il: 05 Maggio 2011, 15:21:15 CEST »
0
help me please  :-)

Offline 7h38ugg3r

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1200
  • Respect: +133
    • riccardofischetti
    • th38ugg3r
    • @7h38ugg3r
    • Mostra profilo
  • Dispositivo Android:
    Galaxy-S GT I-9000/ ASUS Eee Pad Transformer
  • Play Store ID:
    Riccardo Fischetti
  • Sistema operativo:
    OS X Lion / Linux Mint 11 (Katya)
Re:tasto home
« Risposta #2 il: 05 Maggio 2011, 15:50:13 CEST »
0
uhm...faccio solo un'osservazione.
Se ti metti in listening sul tasto home, potresti impedire a qualcuno di tornare alla home, impedendo di fatto di uscire dalla tua app....credo che non si possa fare.
7h38ugg3r<=>thebugger
Non conosci Java? Allora sei nel posto sbagliato!

http://www.androidpatterns.com/

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:tasto home
« Risposta #3 il: 05 Maggio 2011, 15:53:02 CEST »
0
help me please  :-)
a parte che ti ha risposto gia l'altro mod, io ti faccio un'altra osservazione:
Hai fatto una richiesta facilissima da cercare su internet (qui su anddev.it è gia stato chiesto oltretutto), e hai fatto l'up neanche un'ora dopo!
cioè primo messaggio 14:36, secondo messaggio 15:21... sono 45 minuti...
anddev è uno "svago" non un lavoro per gli utenti, in 45 minuti magari non si connette neanche nessuno!
gli up vanno fatti al massimo giornalieri!
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 andrta

  • Nuovo arrivato
  • *
  • Post: 15
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy W
  • Sistema operativo:
    Ubuntu 12.04
Re:tasto home
« Risposta #4 il: 05 Maggio 2011, 17:28:15 CEST »
0
a parte che ti ha risposto gia l'altro mod, io ti faccio un'altra osservazione:
Hai fatto una richiesta facilissima da cercare su internet (qui su anddev.it è gia stato chiesto oltretutto), e hai fatto l'up neanche un'ora dopo!
cioè primo messaggio 14:36, secondo messaggio 15:21... sono 45 minuti...
anddev è uno "svago" non un lavoro per gli utenti, in 45 minuti magari non si connette neanche nessuno!
gli up vanno fatti al massimo giornalieri!

grazie nicola, ma il mio era solo un modo per essere gentile. avevo dimenticato di ringraziare nel post precedente.
in ogni caso prima di postare, ho cercato di risolvere il mio dubbio ricercando sia su internet che su anddev.it, ma invano. non avevo trovato nulla e ho pensato di chiedere una mano... evidentemente non ho cercato come si doveva.
comunque grazie per la gentile risposta. ma il post non è ancora risolto

Citazione
(qui su anddev.it è gia stato chiesto oltretutto)
magari se conosci qual'è il post me lo giri qui perchè non sono riuscito a trovarlo, grazie.

Offline andrta

  • Nuovo arrivato
  • *
  • Post: 15
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy W
  • Sistema operativo:
    Ubuntu 12.04
Re:tasto home
« Risposta #5 il: 05 Maggio 2011, 17:31:01 CEST »
0
uhm...faccio solo un'osservazione.
Se ti metti in listening sul tasto home, potresti impedire a qualcuno di tornare alla home, impedendo di fatto di uscire dalla tua app....credo che non si possa fare.

osservazione giustissima :) in realtà non vorrei impedire l'uscita dall'applicazione, ma vorrei fare delle operazioni prima che questo avvenga...

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:tasto home
« Risposta #6 il: 05 Maggio 2011, 17:36:29 CEST »
0
osservazione giustissima :) in realtà non vorrei impedire l'uscita dall'applicazione, ma vorrei fare delle operazioni prima che questo avvenga...
il tasto home non si può gestire, puoi però gestire la tua app facendo l'override dei metodi onPause ed onStop.
Ti invito a verificare il lifecycle delle activity per capire quale dei due fa al caso tuo!
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 blackgin

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1387
  • Respect: +164
    • Google+
    • blackgins
    • blackginsoft
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Sistema operativo:
    Mac OSX 10.8
Re:tasto home
« Risposta #7 il: 05 Maggio 2011, 18:27:08 CEST »
0
Comunque sia evita i doppi post in tempi brevi. Sia i primi due post, sia gli altri due.
Postate il LogCat LogCat LogCat LogCat LogCat