无法改变进度条的颜色?

时间:2018-03-11 16:17:33

标签: android progress-bar

color.xml <color name="colorProgressBar">#006600</color>

中创建自己的颜色

styles.xml

<style name="ProgressBarde">
        <item name="colorAccent">@color/colorProgressBar</item>
    </style>

并将其添加到主 .xml 活动

<ProgressBar
            android:id="@+id/progressBar3"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_centerHorizontal="true"
            android:layout_centerVertical="true"
            android:indeterminate="true"
            android:theme="@style/ProgressBarde" />

你可以为我的进度条选择绿色。它甚至改为我的android studio editor。但是当我在真正的Android设备上运行它时,它没有改变。我的错误在哪里?

1 个答案:

答案 0 :(得分:0)

您是否在Lollipop之前的设备上运行应用程序?在这些设备上,材料主题进度条不可用。相反,它们将替换为默认的Holo进度条。您可以尝试使用第三方库。

(这应该是评论,但我的声誉太低了。)