如何更改循环处理栏的颜色?在Android 5中,默认颜色为绿色,但我想更改它。
我正在设置背景,但它不是正确的方式,因为进度条周围的整个空间都会被着色。
progressBar.setBackgroundResource(drawable);
我也试过
progressBar.setProgressDrawable(drawable);
但它没有回应任何事情。
你们有什么想法吗?感谢。
答案 0 :(得分:0)
您可以使用setColorFilter:
对其进行着色progressBar.getIndeterminateDrawable().setColorFilter(getResources().getColor(R.color.your_color), PorterDuff.Mode.SRC_IN);