Fragmento ciclo de vida: cuando "ondestroy" y "ondestroyview" no son llamados?

Imagine este escenario: Tengo un Fragment en un Pager . Trato de cambiar a otras aplicaciones, de modo que la Activity posee mi buscapersonas (y mi fragmento) se detendrá y se destruirá temporalmente, eventualmente.

Así que, cuando vuelvo a mi Actividad, las llamadas de onCreate del Fragment onCreate , en la vista de la oncreateview y así sucesivamente son llamadas. Pero ninguna de las devoluciones de llamada del Fragmento se llamó antes! Parece que después de "onStop" el fragmento se destruye a la vez. ¿Es un comportamiento normal? ¿Es quizás porque la Activity se destruye sin una llamada a su onDestroy ?

Eche un vistazo a esta pregunta: ¿Por qué implementar onDestroy () si no se garantiza que se llame?

Básicamente, onDestroy () sólo se garantiza que se llamará si llama a finish (). De lo contrario, onDestroy () no se puede llamar hasta que el sistema lo considere necesario. Es posible que desee ver poner su lógica de "cierre" en la onPause () o onStop () en su lugar.

  • Cómo funciona el servicio Foreground (proceso diferente / mismo proceso) cuando Android tiene poca memoria
  • ¿Puede algunos dibujar el ciclo de vida de Fragment y su FragmentActivity padre?
  • Apertura de la cámara en un proceso diferente
  • Cómo detener y reanudar un servicio
  • cómo comprobar si una actividad implementa una interfaz después de onAttach (Activity activity) ha sido depreciada
  • ¿Cuál es el orden correcto de llamar métodos de superclase en los métodos onPause, onStop y onDestroy? ¿y por qué?
  • Escenario de Android donde ondestroy () se llama sin onpause () o onstop ()
  • DatePickerDialog onDateSet llamado cuando se gira
  • Variables estáticas públicas y gestión del ciclo de vida de la actividad de Android
  • Animaciones de transición de actividad en Android
  • Permiso de Marshmallow: Componente Lifecycle
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.