我一直在尝试使用带有自定义drawable(animation-list)的进度条,其中包含大约50 png。使用OS默认微调器时,进度条会进行动画设置。但是,每当我切换到可绘制对象时,它就会结结巴巴。
我尝试在20、50和100毫秒之间更改每个图像的持续时间,似乎并没有太大帮助。
可绘制动画的代码:
<animation-list xmlns:android="http://schemas.android.com/apk/res/android"
android:oneshot="false"
>
<item android:drawable="@drawable/loading_00000" android:duration="50" />
...
...
...
<item android:drawable="@drawable/loading_000049" android:duration="50" />
</animation-list>
进度条本身的代码:
<ProgressBar
android:id="@+id/loading_home"
android:indeterminateDrawable="@drawable/animated_loading"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:visibility="visible" />
我只想要一个平滑的动画自定义进度栏。有什么我可以尝试或要做的事情来实现这一目标?