ImageView image = (ImageView) findViewById(R.id.imageview);
image.setImageResource(drawable.image1);
SystemClock.sleep(1000);
image.setImageResource(drawable.image2);
画像を少し変更しようとしています。上記のコードは機能しませんが、理由がわかりません。スレッドを使用する必要がありますか?または誰かがより良いアイデアを持っていますか?
編集問題を明確にするには:
「drawable.image2」として表示されている画像「drawable.image1」を1秒間表示してから、「drawable.image2」に変更します。
EDIT2:
このコードはonClickで使用されます。ユーザーが画像をクリックすると、1秒間変更する必要があります