Ваша анимация установлена как oneShot?Скорее всего, он находится в конечном состоянии, и вам просто нужно вернуть его обратно в начальное состояние.
AnimationDrawable door = (AnimationDrawable) image.getBackground();
door.setOneShot(false);
door.start();
Имейте в виду, что это, скорее всего, приведет к циклической анимации, которая, вероятно, вам не нужна.Вместо этого вы можете использовать набор анимаций , поскольку у вас будет немного больше контроля над самой анимацией.