您从操作系统收到的用户桌面上特定小部件实例的小部件 ID 是否一致,直到该小部件实例从桌面上删除?我找不到任何明确说明它是的文档,但我假设这是因为文档说您可以使用小部件 ID 来存储任何实例配置信息。
我想将一些配置信息存储到数据库中,并将其绑定(bind)到一个小部件 ID 作为唯一引用。因此,当手机重启时,我可以根据小部件 ID 查找该实例之前保存的关闭配置,并将其填充到 onUpdate 中。
感谢您的帮助!
最佳答案
只有当您在主屏幕上添加小部件时,小部件 ID 才会更改。 您可以从主屏幕中删除小部件并重新添加。在这种情况下,您的小部件的 ID 将不同。
关于android - Android Widget ID 是否持久化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7086564/