2016-05-12 3 views
0

Я ищу простой способ изменить цвет индикатора выполнения. Я видел, что его можно добавить атрибут android:indeterminateTint и android:indeterminateTintMode для выбора цвета, но он доступен из API 21+.изменение цвета индикатора хода Android

Также создание настраиваемого селектора является опцией - но все еще довольно сложно.

Есть ли более простой способ работы до API 21?

ответ

0

Одно из решений просто, как изменение colorAccent значение в colors.xml к цвету, который вы хотите.

1

Это сработало для меня. Progress.getIndeterminateDrawable(). SetColorFilter (Color.RED, Mode.MULTIPLY);

0

Для горизонтального ProgressBar, вы можете использовать ColorFilter:

progressBar.getProgressDrawable().setColorFilter(
    Color.RED, android.graphics.PorterDuff.Mode.SRC_IN);