【发布时间】:2012-01-20 22:26:14
【问题描述】:
我一直在寻找方法来做到这一点。我怎样才能使创建的小部件的每个实例都有自己的一组设置(设置相同,只是值不同)
例如,如果我正在制作一个天气应用程序,那么小部件的一个实例可以显示一个城市的天气,而另一个小部件可以显示另一个城市的天气。但是,您仍然会拖出同一个小部件。
我已经想到了几种方法,但我只是不确定如何实现它们。例如 - 我可以使用 SharedPreferences 并在每个设置前加上 WidgetID。我不确定这是否可行,而且我不知道如何获取小部件 ID(我相信我可以找到。)
所以我想知道的是,上述解决方案是实现我想要实现的目标的好方法(并且它会起作用)还是有更好的方法来做到这一点。
谢谢,
沙丁鱼
【问题讨论】:
标签: android android-widget widget settings sharedpreferences