setIndeterminateDrawable

setIndeterminateDrawable

我正在尝试更改事件上进度条的不确定绘制。打电话时

mProgressBar.setIndeterminateDrawable(drawable);


进度没有背景。 drawable是有效的,并且如果我将其设置为XML则可以使用。关于如何解决此问题有任何想法吗?

最佳答案

查看ProgressBar源代码,看起来setIndeterminateDrawable不会调用updateDrawableBounds,因此您必须手动设置新可绘制对象的边界。

10-08 11:20