android - 小部件没有响应

标签 android android-widget

我有使用服务更新的小部件。它上面有一个按钮可以打开 Activity 。它工作得很好。但是,有时我单击小部件以打开 Activity ,但它不会工作或更新。

是什么杀死了应用程序小部件?如果小部件已死,为什么它仍然显示在屏幕上?有没有一种方法可以在不创建另一个小部件的情况下重现该特定小部件?

最佳答案

Android 会在遇到内存不足的情况时停止您的小部件。 然后它会在自动清理 RAM 后重新启动您的家庭小部件。 但这一次,你的主页小部件将获得与上一个不同的 pid, 所以它无法响应广播。

Updating app widget using AlarmManager

关于android - 小部件没有响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11056332/

相关文章:

android - 使用嵌套改造 2.0 时排队多个 GET 请求

android - 使用进度条作为 ImageView 的边框

android - 无法创建主屏幕快捷方式

android - `TextClock` 和 `DigitalClock` 有什么区别?

android - 异构网格布局

android - 奇怪的选项菜单 - 导航栏中的按钮(Android 4.0)

java - 在 Android Mapsforge map 上添加多个标记

android - 如何将 SearchView 的搜索图标移动到右侧?

android - 在不在 ListView 中的布局中单击按钮时检索 Android 列表行数据

滚动时 Android ListView 样式问题与背景