着色 ProgressBar

使用 AppCompat 主题,ProgressBar 的颜色将是你定义的 colorAccent

Version >= 5

要在不改变强调色的情况下更改 ProgressBar 颜色,你可以使用覆盖强调色的 theandroid:theme 属性:

<ProgressBar  
    android:theme="@style/MyProgress"
    style="@style/Widget.AppCompat.ProgressBar" />

<!-- res/values/styles.xml -->
<style name="MyProgress" parent="Theme.AppCompat.Light">  
    <item name="colorAccent">@color/myColor</item>
</style>  

要为 ProgressBar 着色,你可以在 xml 文件中使用属性 android:indeterminateTintModeandroid:indeterminateTint

<ProgressBar
    android:indeterminateTintMode="src_in"
    android:indeterminateTint="@color/my_color"
/>