Android ContentLoadingProgressBar中的默认颜色更改

Android ContentLoadingProgressBar中的默认颜色更改,android,progress-bar,androidx,Android,Progress Bar,Androidx,我在我的项目中使用androidx,我在某处使用ContentLoadingProgressBar,但我无法更改默认颜色 我试过android:不确定,但帮不上忙 如果有人对此有任何想法,请建议 <androidx.core.widget.ContentLoadingProgressBar android:id="@+id/progress" android:layout_width="@dimen/_30sdp"

我在我的项目中使用androidx,我在某处使用ContentLoadingProgressBar,但我无法更改默认颜色

我试过android:不确定,但帮不上忙

如果有人对此有任何想法,请建议

<androidx.core.widget.ContentLoadingProgressBar
                android:id="@+id/progress"
                android:layout_width="@dimen/_30sdp"
                android:layout_height="@dimen/_30sdp"
                android:indeterminateTint="@android:color/white"
                app:layout_constraintEnd_toEndOf="parent"
                app:layout_constraintTop_toTopOf="parent" />

扩展默认主题并覆盖colorAccent

<style name="AppTheme.WhiteAccent">
    <item name="colorAccent">@color/white</item> <!-- Whatever color you want-->
</style>

扩展默认主题并覆盖colorAccent

<style name="AppTheme.WhiteAccent">
    <item name="colorAccent">@color/white</item> <!-- Whatever color you want-->
</style>
您需要使用希望进度条中的强调色设置style和android:theme。请参阅以下代码片段:

layout.xml

styles.xml

您需要使用希望进度条中的强调色设置style和android:theme。请参阅以下代码片段:

layout.xml

styles.xml

 <androidx.core.widget.ContentLoadingProgressBar
        android:theme="@style/ContentLoadingProgress"
        style="?android:attr/progressBarStyle"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center"
        />
  <style name="ContentLoadingProgress">
    <item name="colorAccent">@color/colorWhite</item>
  </style>