0

假设有一个App Widget,在放置时会显示配置 Activity。配置页面允许调整小部件的外观。

用户可以在他们的主屏幕上放置这个小部件的多个实例。在每个小部件实例上维护唯一配置状态的最佳方法是什么?还是每个小部件实例都必须采用相同的全局状态?

4

1 回答 1

1

我知道这是一个旧帖子,但是...

我通过编写一个标识/命名为 widgetId 的文件来做到这一点。当手机重新启动时,widgetId 被维护并且我的小部件读取文件。每次我配置每个小部件时,它都会写入自己的文件,直到小部件从屏幕上删除并重新创建。

我听说最好使用 SQLlite 而不是文件,但我还没有研究过。

于 2010-11-04T19:36:57.210 回答