Android 帧动画 实践

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/engineer_james/article/details/82113402

添加动画

drawable/hide_icon.xml 添加 帧动画集

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

    <item
        android:drawable="@drawable/idr1"
        android:duration="500" />
    <item
        android:drawable="@drawable/idr2"
        android:duration="500" />
    <item
        android:drawable="@drawable/idr3"
        android:duration="500" />
    <item
        android:drawable="@drawable/idr4"
        android:duration="500" />

</animation-list>

第一帧
idr1
第二帧
idr2
第三帧
idr3
第四帧
idr4
android:duration=”500” 表示 一帧保持时间0.5s

代码引用

 mView.setImageResource(R.drawable.hide_icon);
 AnimationDrawable animationDrawable = (AnimationDrawable) mView.getDrawable();
 animationDrawable.start();

view使用 帧动画集填充view 关联到AnimationDrawable 动画,就可以了,前提 View 处于 VISIBLE状态

猜你喜欢

转载自blog.csdn.net/engineer_james/article/details/82113402