Lollipop - неопределенное изменение цвета ProgressBar - программно
Я использую код ниже, чтобы изменить цвет Неопределенного ProgressBar. Это хорошо работает, пока KitKat. Но на Lollipop он просто остается зеленым. Может ли кто-нибудь помочь мне с этим. Я хочу сделать это через Java, а не XML.
Код: устанавливает цвет ройнера розовым
pd.getIndeterminateDrawable().setColorFilter(0xFFeA6060,
android.graphics.PorterDuff.Mode.MULTIPLY);
Ответы
Ответ 1
Вы используете multiply
, что означает, что вы измените цвет на цвет в зависимости от текущего цвета (зеленый):
![enter image description here]()
Попробуйте использовать android.graphics.PorterDuff.Mode.SRC_ATOP
, например.
Если вы хотите использовать реальный цвет, который вы предоставили, используйте PorterDuff.Mode.SRC_IN