首先在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 点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦