android - 由 requestPinAppWidget 作为第一个添加并手动删除的小部件不会为 AppWidgetProvider 调用 onDisabled 方法
问题描述
如果您在requestPinAppWidget
那时添加一个小部件onEnabled
是调用,但如果您从主屏幕onDisabled
中删除它不是调用(当然它是最后一个删除的小部件)。有什么问题或它是一个错误?
解决方案
onDisabled
仅在删除此提供程序的最后一个 AppWidget 实例时调用。
如果您想在任何被删除的 AppWidget 上获得回调,您必须覆盖onDeleted
.
推荐阅读
- android - 如何使用 MediaColumns#IS_PENDING 将 Base64 编码的图像保存到图库
- doctrine-orm - 月代中的学说2实体编号
- python - 将列表拆分为 X 个大小均匀的块?
- python - 概率不加到 1
- spring - Spring自定义过滤器在过滤器链中一个接一个
- python - Jupyter notebook 魔术命令 - 使用 %who DataFrame 获取 DataFrame 列表?
- javascript - 输出未以简单的奇/偶码显示
- php - 使用属性访问 PHP SoapClient 响应元素中的值
- docker - 在后台运行 Docker 命令?
- apache-spark - Hive 可以从 Delta Lake 文件格式读取数据吗?