Android ICS小部件 - 当启动器重新启动时,列表视图会随机变空白?RemoteviesService出现故障?

5
我有一个带有listview的小部件,但每天会有几次listview项目突然消失。我发现可能是由于启动器重启而导致的 - 所以我进行了一次小测试。我手动重启了启动器,并且它证实了我的怀疑 - 这绝对是由于启动器重启引起的。
如何解决这个问题?小部件的其他部分(按钮,监听器等)都可以正常工作,只有listview项目会消失,甚至连我定义的empty_list布局也看不到 - 这就是为什么我必须添加手动刷新按钮的原因,但这并不是一个很好的解决方案...
2个回答

3

我读完了整个帖子,但是没有关于这个错误的解决方案 :( - qkx
如果您更新您的安卓版本,它应该可以工作。我知道这不是最好的解决方案,特别是如果您的手机无法支持它。奇怪的是安卓开发人员还没有修复这个问题! - Milos Cuculovic
嗯,这是我在ICS、Jelly Bean 4.1和4.1.2中注意到的一个bug...很奇怪。 - qkx

1

除了这是ICS的一个bug之外,部分原因也是我的错 - 只需在onUpdate方法中始终重新创建小部件内容,它就会没问题;)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接