2011-01-25 3 views
4

Y at-il un moyen de savoir si onDestroy() sera appelé après onPause()? En mai activité je dois faire une action différente lorsque l'activité a perdu le focus et quand l'activité est en baisse, mais même quand l'activité est en baisse onPause() est appelée avant onDestroy() Je veux faire une action différente en onPause() lorsque l'activité a perdu le focus et quand est-ce que onDestroy() va s'appeler.Comment distinguer si onDestroy sera appelé après onPause

+1

Pourquoi ne pas accepter la réponse? – Beasly

Répondre

20

Oui avec:

@Override 
protected void onPause() { 
    super.onPause(); 
    if (this.isFinishing()) { 
     // WAHT YOU WANT TO DO BEFORE DESTROYING... 
    } 
} 

Mais bien sûr, il ne peut pas gérer si vos heurtes app;)

+3

@ esmeralda2 De rien. Serait bien si vous acceptez la réponse;) – Beasly

Questions connexes