著色 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:indeterminateTintMode
和 android:indeterminateTint
<ProgressBar
android:indeterminateTintMode="src_in"
android:indeterminateTint="@color/my_color"
/>