我需要在Lollipop(API 21)应用程序中更改ProgressBar元素的颜色.
为了更清楚,我的意思是,例如,到Youtube移动应用程序循环进度条.例如,我需要将进度条的颜色设置为红色.
我在互联网上看到一些使用drawable.xml文件的例子,但所有主题都修改了进度条的动画样式.我想维护Lollipop / Material Design默认动画.
谢谢大家.
解决方法:
将“src_in”用于indeterminateTintMode,并将indeterminateTint设置为您希望将进度条更改为的颜色.
android:id="@+id/progressBarSpinner"
android:layout_height="75dp"
android:layout_width="75dp"
android:layout_gravity="center"
android:indeterminateTint="@color/red"
android:indeterminateTintMode="src_in"/>
标签:android
来源: https://codeday.me/bug/20190722/1505470.html