Dans mon application simple android
j'ai 2 activities
. Dans la première activity
(activité principale), j'ai surchargé la méthode ON STOP
. Mais quand je vais faire la deuxième activity
sur la méthode d'arrêt de main_Activity
est appelée. Pourquoi cela arrive? Selon ma compréhension, je devrais appeler le Pause
plutôt que le Stop
.quand onStop est effectivement appelé
1
A
Répondre
1
Il appelle les deux. onPause() sera appelé avant onStop(), si onResume() a été appelé. Rougly parlant, onPause() est appelée quand l'activité est partiellement cachée, et onStop() quand elle est entièrement cachée.
Lire sur http://developer.android.com/training/basics/activity-lifecycle/index.html pour comprendre le cycle de vie de l'activité.
1
onPause() - l'activité est en pause. OnStop() - l'activité est arrêtée de fonctionner mais elle est là dans la pile
onDestroy() - l'activité est arrêtée et a également été retirée de la pile.
donc Lorsque vous passez d'une activité à une autre activité, il fait OnPause() et onStop() mais pas OnDestroy()
Questions connexes
- 1. Android pourquoi l'activité est visible après onStop appelé
- 2. onStop n'est pas appelé ... Bouton Accueil appuyé
- 3. Android onStop onDestroy appelé après onCréer
- 4. Android: quand désenregistrer l'auditeur - onStop() ou OnDestroy()
- 5. viewForHeaderInSection: pas appelé quand reloadData: est appelé
- 6. Est-ce que super() est appelé quand this() est appelé
- 7. popViewController quand textFieldShouldReturn est appelé?
- 8. Quand est-on appelé onNewPicture()?
- 9. Quand 'drawRect' est-il appelé?
- 10. quand est-on appelé onSizeChanged()?
- 11. Quand cellForRowAtIndexPath est-il appelé?
- 12. Pourquoi/quand ComponentListener.componentShown() est appelé?
- 13. Quand ServiceConnection.onServiceDisconnected() est-il appelé?
- 14. layoutAttributesForItemAtIndexPath - quand est-il appelé?
- 15. JSF 2.0: Quand est-ce que encodeAll est appelé et quand encodeBegin est appelé?
- 16. Quand est-ce que preferredLayoutSize est appelé?
- 17. Quand est-ce que encodeWithCoder est appelé?
- 18. Quand l'opérateur const est-il appelé et quand l'opérateur non-const est-il appelé?
- 19. Il est parfois dit que le mot de passe est invalide quand il est effectivement valide
- 20. Quand [NSWindowDelegate windowWillClose] est-il appelé?
- 21. clj-record: quand est: before-save appelé?
- 22. Quand TInterfacedObject.Destroy est appelé (une classe ScopedLock)
- 23. Quand Yii: autoload ($ className) est-il appelé?
- 24. DotNetOpenAuth: quand StoreNewRequestToken est-il appelé?
- 25. Quand le setDataTimeout est-il appelé?
- 26. BackgroundTransferService - Quand TransferProgressChanged est-il appelé?
- 27. Contrôle personnalisé ASP.NET: quand est LoadPostData() appelé?
- 28. Quand OnValidate est-il appelé dans Linq?
- 29. ASP MVC: Quand IController Dispose() est appelé?
- 30. cpython: quand PyDict_GetItem est appelé et quand dict_subscript?