【发布时间】:2012-07-14 17:53:45
【问题描述】:
我的小部件上有一个进度轮,默认情况下是不可见的,每当我的服务运行以在小部件上执行某些任务时,它首先将该轮设置为可见,然后使用包含的远程视图调用 updateAppWidget这种变化。 然后我继续做我需要做的所有事情,最后,在新的远程视图中,我再次将其设置为不可见,并再次调用 updateAppWidget。
我已经在 android 2.2 上的模拟器中测试了这个,在我的姐妹 htc wildfire 上用 2.2.1 进行了测试。两者都使小部件失败(模拟器说“问题加载小部件”,而野火用丹麦语说“Søg”,因为语言设置为丹麦语,即使这样说“Søg”也很奇怪,因为这意味着“搜索”),只要它应该显示轮子(试图仅删除运行轮子的代码,然后它按预期工作。 奇怪的是,在我的nexus 上的android 2.3 中,它工作得非常好。一切都符合预期(也在 2.3 模拟器上)。我正在制作的小部件是朝着 2.2 构建的。
我已尝试搜索,但找不到其他有此问题的人。 2.2中的appwidgets不支持进度条还是什么?我不知道该怎么办:S
【问题讨论】:
标签: android android-widget progress-bar android-appwidget android-2.2-froyo