下面放XML中可繪製名爲「框架」(例如與幀0和幀1是兩種不同的umages)
<animation-list android:id="@+id/my_animation"
android:oneshot="true" xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/frame0" android:duration="500" />
<item android:drawable="@drawable/frame1" android:duration="500" />
<item android:drawable="@drawable/frame0" android:duration="500" />
<item android:drawable="@drawable/frame1" android:duration="500" />
</animation-list>
把下面的代碼到你的佈局XML
<ImageButton
android:id="@+id/imageView"
android:src="@drawable/frame"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
使用下面的代碼到onCreate()方法
ImageButton img = (ImageButton)findViewById(R.id.imageView);
AnimationDrawable frameAnimation = (AnimationDrawable)img.getDrawable();
frameAnimation.setCallback(img);
frameAnimation.setVisible(true, true);
frameAnimation.start();
你好, 這不是我找,因爲我的按鈕有一個背景和文字。 我想要這個Order Sequence: 點擊按鈕 - >警報對話框 - >如果是,退出對話框 - >調用動畫(和所有活動等待此動畫) - >在動畫結束時調用另一個功能,並繼續程序。 如果有人可以幫助 – mistic
好的..你需要在你的問題中提到所有這些事情。 –
我知道,我很抱歉,謝謝 – mistic