Android ¿hay alguna llamada de vista cuando se destruye?
Tengo un componente de vista personalizada. Lo usé en cualquier fragmento o actividad. Me gustaría saber si hay una devolución de llamada cuando se destruye de fragmento / actividad?
- Android: dibujar ImageView exactamente sobre la vista existente en una capa más profunda
- Vista personalizada no dibujada correctamente
- Cambiar retardo de clic largo
- ¿Cómo configurar Media Controller sobre el video?
- Custom View onDraw se llama constantemente
- Detectar si las vistas se superponen
- Textura para pintar objeto en Android?
- Android: Cómo dibujar gratis encima de cualquier cosa (cualquier actividad)
- OnMeasure explicación de vista personalizada
- Android: cómo deshabilitar todos los clics en una vista
- Oyente para presionar y soltar un botón
- Android TextView en la parte superior de una vista
- Visibilidad de un botón en el temporizador
View no tiene una devolución de llamada (excepto finalize()
, pero no creo que eso es lo que estás pidiendo). View has onDetachedFromWindow()
cuando se elimina de la pantalla, pero esto no está relacionado con su destrucción – se podría volver a conectar, lo que llamará onAttachedToWindow()
.
Fragmento tiene onDestroyView()
, que puede ser más útil para usted. La actividad no tiene un método equivalente, pero puede usar onDestroy()
siempre y cuando sepa que nunca se podrá llamar si el sistema decide finalizar su aplicación inesperadamente.