【发布时间】:2015-03-23 21:36:33
【问题描述】:
我正在尝试创建一个具有可自定义背景的 appwidget。我使用 NinePatchDrawable,我想改变它的颜色(使用 setColorFilter 方法)。这在 Activity 中没有问题,但对于用于 appwidgets 的 RemoteView 对象来说,这似乎是可能的。
有没有办法让 appwidget 中的 ImageView 更新为新的 Drawable,而不是 Bitmap?
如果没有,也许可以获取 appwidget 的实际大小并将彩色 NinePatchDrawable 转换/保存为 Bitmap,然后用它更新 ImageView?
我已经搜索了相当多的解决方案,但到目前为止还没有找到任何东西。我希望这不是不可能的。 谢谢,
青蛙
【问题讨论】:
标签: android drawable android-appwidget