同一个android小部件的多个实例:无论如何都有特定于实例的首选项?

时间:2010-03-08 21:37:19

标签: android

我正在创建一个简单的Android小部件,其典型用法是同时运行多个实例。

使用股票首选项管理器,似乎每个窗口小部件的实例共享相同的首选项。

有没有办法不发生这种情况?

谢谢!

1 个答案:

答案 0 :(得分:1)

您可以尝试覆盖getPreferenceManager()中的PreferenceActivity,并返回已覆盖PreferenceManager的自定义getPreferences()以返回其他SharedPreferences对象每个app小部件。我没试过这个,所以我不完全确定它会起作用。如果确实如此,你会想到它,请回答这个问题,让我知道!