2010-12-04 6 views
0

Salut Quelle est la méthode de cycle de vie Android exécutée lorsqu'une activité est démarrée à partir d'une autre activité et la méthode qui doit être exécutée dans correspond au clic du bouton d'accueil. Y at-il un moyen de détecter que l'utilisateur a appuyé sur un bouton d'accueil? existe-t-il une méthode unique thatexecute dans le cadre du bouton d'accueil, je ne veux pas dire l'écouteur de bouton home?Méthode de cycle de vie Android

Répondre

3

Android Activity lifecycle. OnCreate est appelé sur la nouvelle activité, onPause sur l'ancienne.

Vous ne pouvez pas capturer le bouton d'accueil, ou faire quoi que ce soit avec, mais onUserLeaveHint est appelé comme un fyi.

+0

existe-t-il une méthode invoquant le bouton home, ne signifiant pas l'écouteur du bouton home, c'est-à-dire toute autre méthode unique au bouton d'accueil – Bytecode

+0

onUserLeaveHint est la seule méthode que je connaisse. Je ne pense pas qu'il soit appelé pour autre chose que de cliquer sur la maison. –

+0

onUserLeaveHint est invoqué dans le cadre de onpause il n'est pas unique pour le bouton d'accueil .pour chaque nouvelle intention, casp onpause dans l'ancienne intention exécuté de sorte qu'il est également exécuté. – Bytecode

Questions connexes