>>360
試してみたのですが、
Thread.sleep(1000);
がエラー(処理されない例外の型 InterruptedException)というのが出て、デバッグを実行できませんでした。
ちなみに下から二行目の
animation2 = (AnimationDrawable) image.getBackground();
の最後は指定が間違っていたようなので、image2.getBackground();に直しました。

本来なら作ろうとしてる当人が直すべきところなのですが、アドバイスをいただけると助かります。