欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

帧动画

程序员文章站 2022-03-16 18:57:28
...
private ImageView iv;


iv = (ImageView) findViewById(R.id.iv);
iv.setBackgroundResource(R.drawable.anim);
AnimationDrawable anim = (AnimationDrawable) iv.getBackground();
anim.start();



anim

<?xml version="1.0" encoding="utf-8"?>
<animation-list xmlns:android="http://schemas.android.com/apk/res/android" 
    android:oneshot="true">

    <item
        android:drawable="@drawable/pic_1"
        android:duration="100"/>
    <item
        android:drawable="@drawable/pic_2"
        android:duration="100"/>
    <item
        android:drawable="@drawable/pic_3"
        android:duration="100"/>
    <item
        android:drawable="@drawable/pic_4"
        android:duration="100"/>
    <item
        android:drawable="@drawable/pic_5"
        android:duration="100"/>
    <item
        android:drawable="@drawable/pic_6"
        android:duration="100"/>
    <item
        android:drawable="@drawable/pic_7"
        android:duration="500"/>
    <item
        android:drawable="@drawable/pic_8"
        android:duration="100"/>
    <item
        android:drawable="@drawable/pic_9"
        android:duration="100"/>

</animation-list>

是否循环播放

android:oneshot="true"  只播放一次

false  循环播放



相关标签: 帧动画