【发布时间】:2011-10-17 12:03:20
【问题描述】:
我在 AppWidget 中更新 RemoteViews 时遇到错误。
.. !!! Binder 交易失败!!!
这是因为对 RemoteViews 的所有更改都是序列化的(例如 setInt 和 setImageViewBitmap )。位图也被序列化为一个内部包。不幸的是,这个捆绑包的大小限制非常小。
我无法使用 setImageResource,因为我希望允许用户下载小部件的皮肤。
谁能推荐一个解决这个问题的方法?我已经为小部件的每个实例使用了一个“新”RemoteViews 对象,但是单个实例包含太多更新。
谢谢!
【问题讨论】:
标签: android android-widget widget android-appwidget