8
我试图调用一个ProgressBar
setProgressDrawable
在我RemoteViews
但是似乎没有要上RemoveViews
一个setDrawable(<view_id>,<method>,<value>)
方法我试过setBitmap
但setProgressDrawable
需要Drawable
不是Bitmap
而setInt
也不起作用。没有办法setProgressDrawable上RemoteViews
我想避免加载不同的小部件布局xml文件来处理不同的颜色进度条。
我同意。 SDK似乎允许使用LayoutInflator实例化一个指向ProgressBar的指针,但似乎没有发生任何操作。如果ProgressBar是AppWidget组件,那么setProgressDrawable(),bringToFront()和臭名昭着的setProgress-and-setMax两个解决方法都不会产生任何影响。它的行为就好像布局XML和代码中的对象指针之间存在断开连接。 –
@HunterD至少它不只是我,这个问题仍然存在于ICS上:( – Rob