草庐IT

onDisabled

全部标签

Android onEnabled/onDisabled 从未调用过

我在触发AppWidgetReciever的onEnabled和onDisabled方法时遇到问题。我指定了操作,我还在onRecieve方法中记录了每个操作,但我得到的仅有的两个操作是“APPWIDGET_UPDATE”和“APPWIDGET_DELETED”。我用谷歌搜索了这个解决方案,但不幸的是没有找到。这是我的代码:list部分:提供者_xml:ScheduleWidgetProvider:publicclassScheduleWidgetProviderextendsAppWidgetProvider{{Log.w("Schedule","ScheduleWidgetProv

android - 未调用 AppWidgetProvider 的 onEnabled 和 onDisabled 的解决方法

由于我使用AlarmManager执行定期小部件更新,因此我需要确保onEnabled和onDisabled能够可靠地工作。但是,我意识到它们有时不会被触发。我不是唯一面临此问题的人。AndroidappWidgetProvideronEnablednevercalledontablet是否有任何提交给GoogleAndroid团队的官方错误票?是否有任何解决方法,尤其是onDisabled?因为我不希望在删除最后一个小部件后,AlarmManager仍然被重复触发。AndroidManifest.xmlpublicclassMyAppWidgetProviderextendsAppW