2012-03-11 50 views
3

我有Android小部件的问题(它显示电池状态)。如果你在主屏幕上有这个小部件,并且你会从android市场更新它,那么工作就会出现问题。在电池状态不会改变之前,Widget无法工作。我不知道如何解决它。是否有任何函数在appwidgetprovider或service中启动(安装新版本后)?Android小部件在更新后不能立即工作

回答

0

有时,您必须重新启动程序启动程序才能在从Market安装它之后更新小部件。

  1. 转到设置→应用程序→正在运行。
  2. 选择“启动器”(根据您的Android版本,可能会有不同的命名;您可能还需要点击“显示缓存进程”才能看到它)。
  3. 触摸“停止”。
  4. 现在再次点击主页按钮,并返回到您的小部件选择器 (预安卓4.0,长按主屏幕; Android 4.0+,点击中间的应用程序启动器按钮 并选择 小工具选项卡)。
  5. 您现在应该看到小部件。照常添加到您的主屏幕。
+1

我问过如何在更新开发者之后刷新小部件。我需要更改我的应用程序代码 – user1262348 2012-03-11 14:23:52

+0

啊,我误解了。你写的东西似乎描述了一个常见的用户端问题。所以你说如果你的小部件在市场上更新,用户可以接受和安装更新,但旧的小部件将继续运行?启动器重新启动和Android重新启动后,这会继续吗? – Trey 2012-03-11 14:36:56

+0

编号当用户安装新版本时,旧版本在几分钟后停止运行并且新旧版本正在运行,此时电池状态发生变化。我希望它在用户安装之后运行新版本,而不是在电池状态改变之后运行 – user1262348 2012-03-11 16:32:46