我已经使用了this链接来实现进度条动画,在除Sony Xperia外的所有设备上都可以正常工作。请告诉我如何解决这个问题,我没有找到任何解决方案。
像下面这样调用进度条动画:
我希望进度条能够显示以下结果:
像下面这样调用进度条动画:
ProgressBarAnimation anim = new ProgressBarAnimation(progress, from, to);
anim.setDuration(1000);
progress.startAnimation(anim);
这是我实际采用的方法,可在Nexus 6和三星手机上正常工作,但无法在索尼Xperia上正常工作。
<ProgressBar
android:id="@+id/progressBar"
android:layout_width="@dimen/pBar_ht_wd"
android:layout_height="@dimen/pBar_ht_wd"
android:layout_centerInParent="true"
android:layout_marginTop="@dimen/pb_mg_top"
android:visibility="visible"
style="?android:attr/progressBarStyleHorizontal"
android:progressDrawable="@drawable/custom_circular_bar"
android:progress="75"
android:max="100"
android:secondaryProgress="100"
android:useLevel="true"/>
我希望进度条能够显示以下结果: