Я знаю, что это старый вопрос, но у меня была та же проблема, но ответы не помогли мне.Потратив на это много часов работы, я, наконец, обнаружил, что моя проблема в том, что я добавил android:src="@drawable/myanimation"
в контейнер просмотра изображений.Как только я удалил это, вышеприведенные ответы сработали.Я думаю, что анимация работала, но установив src, первое изображение анимации было поверх него, и поэтому я подумал, что оно не воспроизводится.
- В моем конечном коде есть файл XML санимация, сохраненная в папке для рисования
- Мой макет имеет вид изображения без определения
android:src
и установлен как невидимый - В
onCreate
я установил вид изображения на видимый, а setBackgroundResource
-моя анимация описана в файле XML - в
onWindowFocusChanged
Я запускаю анимацию.