我有一个通过活动配置的小部件(我不想通过 apreference activity
进行配置),并且希望每次添加小部件时都打开配置活动。
一旦用户配置了小部件,数据就会保存在 XML 中。
我看到onEnable()
这只在第一次添加小部件时才有效,我的问题是:每次添加小部件时是否有任何其他函数被调用?
我已经考虑将 widgetId 添加到 XML 中,并在每次onUpdate()
调用时检查是否有一个新的 widgetId 不在 XML 文件中,但我想这很混乱。
有人可以在这里给我一些提示吗?