Inicio de AnimationDrawable en elementos ListView. ¿Cuándo se adjuntan los elementos?

Así que he estado leyendo durante las últimas horas y entiendo que llamar a start () en un AnimationDrawable antes de que el Drawable / ImageView esté completamente conectado no comenzará la animación. Esto parece bastante consistente con el proceso habitual de inicialización de la interfaz de usuario (como que las dimensiones de la vista se devuelven como 0 justo después de agregar la vista).

Me imagino que este mismo problema tiene la culpa cuando intento iniciar la animación desde el método getView () de un adaptador. El uso de un Runnable retrasado que realiza la llamada start () resuelve este problema pero claramente no es una solución deseable.

¿Hay alguna forma de recibir una devolución de llamada una vez que los elementos de ListView están "completamente adjuntos"?

Respuestas a la pregunta(2)

Su respuesta a la pregunta