Итак, я читал последние несколько часов, и я понимаю, что вызов start () для AnimationDrawable до полного присоединения Drawable / ImageView не запустит анимацию.Это кажется вполне совместимым с обычным процессом инициализации пользовательского интерфейса (например, размеры представления возвращаются как 0 сразу после добавления представления).
Я полагаю, что эта же проблема является ошибкой, когда я пытаюсь запустить анимацию из метода getView () Адаптера.Использование отложенного Runnable, который выполняет вызов start (), решает эту проблему, но явно не является желательным решением.
Есть ли способ получить обратный вызов, когда элементы ListView «полностью присоединены»?