当我们自定义一个ProgressBar的动画时,如按照下面代码编写,会出现动画图片循环现象
<animation-list
xmlns:android="http://schemas.android.com/apk/res/android"android:oneshot="false">
<item
android:drawable="@mipmap/wb_loading_frame1"
android:duration="120"/>
<item
android:drawable="@mipmap/wb_loading_frame2"
android:duration="120"/>
</animation-list>
如下,修改代码后,解决问题!
<item android:duration="120">
<clip xmlns:android="http://schemas.android.com/apk/res/android"
android:clipOrientation="horizontal"
android:drawable="@mipmap/wb_loading_frame1"
android:gravity="left">
</clip>
</item>
<item android:duration="120">
<clip xmlns:android="http://schemas.android.com/apk/res/android"
android:clipOrientation="horizontal"
android:drawable="@mipmap/wb_loading_frame2"
android:gravity="left">
</clip>
</item>