首先在res目录下的drawable目录下新建一个xml文件,根节点为animaltion-list 子节点为item 代码如下
<animation-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@mipmap/q1" android:duration="150"/> <item android:drawable="@mipmap/q2" android:duration="150"/> <item android:drawable="@mipmap/q3" android:duration="150"/> <item android:drawable="@mipmap/q4" android:duration="150"/> <item android:drawable="@mipmap/q5" android:duration="150"/> <item android:drawable="@mipmap/q6" android:duration="150"/> <item android:drawable="@mipmap/q7" android:duration="150"/> <item android:drawable="@mipmap/q8" android:duration="150"/> <item android:drawable="@mipmap/q9" android:duration="150"/> <item android:drawable="@mipmap/q10" android:duration="150"/> <item android:drawable="@mipmap/q11" android:duration="150"/> <item android:drawable="@mipmap/q12" android:duration="150"/> <item android:drawable="@mipmap/q13" android:duration="150"/> <item android:drawable="@mipmap/q14" android:duration="150"/> <item android:drawable="@mipmap/q15" android:duration="150"/> <item android:drawable="@mipmap/q16" android:duration="150"/> </animation-list>
其中drawable为每一帧的图片素材,duration为每一帧持续的时间
然后在MainActivity中 调用如下代码
image = (ImageView) findViewById(R.id.frame_image); image.setBackgroundResource(R.drawable.frame); AnimationDrawable anim = (AnimationDrawable) image.getBackground(); anim.start();
在主布局中方一个ImagVIew就可以了
看效果
點擊查看更多內容
為 TA 點贊
評論
評論
共同學習,寫下你的評論
評論加載中...
作者其他優質文章
正在加載中
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦