91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

Android如何實現循環播放動畫

小億
143
2024-04-23 15:01:46
欄目: 編程語言

在Android中,可以使用AnimationDrawable類來實現循環播放動畫。AnimationDrawable是一個Drawable的子類,可以用來定義一系列的幀動畫,然后將其設置給一個ImageView來播放。

以下是實現循環播放動畫的步驟:

  1. 在res/drawable文件夾下創建一個xml文件,用來定義幀動畫的每一幀。例如,創建一個anim.xml文件:
<animation-list xmlns:android="http://schemas.android.com/apk/res/android" android:oneshot="false">
    <item android:drawable="@drawable/frame1" android:duration="100"/>
    <item android:drawable="@drawable/frame2" android:duration="100"/>
    <item android:drawable="@drawable/frame3" android:duration="100"/>
    <!-- 添加更多的幀 -->
</animation-list>
  1. 在代碼中加載這個動畫并設置給ImageView播放:
// 加載幀動畫
AnimationDrawable animation = (AnimationDrawable) getResources().getDrawable(R.drawable.anim);

// 設置循環播放
animation.setOneShot(false);

// 將動畫設置給ImageView
imageView.setImageDrawable(animation);

// 開始播放動畫
animation.start();

通過上述步驟,就可以在Android應用中實現循環播放動畫。

0
通许县| 长子县| 蓬溪县| 吴江市| 浠水县| 上饶市| 旬邑县| 荥经县| 进贤县| 高要市| 福清市| 上犹县| 社会| 宾川县| 宜宾市| 镇沅| 衡阳县| 石楼县| 纳雍县| 屏边| 台安县| 乃东县| 日喀则市| 博野县| 邯郸县| 新乐市| 司法| 洛川县| 浙江省| 澄城县| 乐至县| 大新县| 开封市| 彰化市| 封开县| 滨海县| 富平县| 绍兴县| 同心县| 淮安市| 乐山市|