Android 每个窗口小部件的不同设置
我一直在四处寻找这样做的方法。如何使创建的小部件的每个实例都有自己的设置(设置相同,只是值不同) 例如,如果我正在制作一个天气应用程序,那么一个小部件的实例可以显示一个城市的天气,另一个小部件可以显示另一个城市的天气。然而,您仍然会将相同的小部件拖出 我已经想到了一些方法,但我只是不知道如何让它们发生。例如,我可以使用SharedReferences并在每个设置前面加上WidgetID。但我不确定这是否有效,我也不知道如何获取小部件id(我相信我能找到答案) 所以我想知道的是,上述解决方案是实现我想要实现的目标的一种好方法(它会起作用吗),还是有更好的方法来实现这一目标 谢谢Android 每个窗口小部件的不同设置,android,android-widget,widget,settings,sharedpreferences,Android,Android Widget,Widget,Settings,Sharedpreferences,我一直在四处寻找这样做的方法。如何使创建的小部件的每个实例都有自己的设置(设置相同,只是值不同) 例如,如果我正在制作一个天气应用程序,那么一个小部件的实例可以显示一个城市的天气,另一个小部件可以显示另一个城市的天气。然而,您仍然会将相同的小部件拖出 我已经想到了一些方法,但我只是不知道如何让它们发生。例如,我可以使用SharedReferences并在每个设置前面加上WidgetID。但我不确定这是否有效,我也不知道如何获取小部件id(我相信我能找到答案) 所以我想知道的是,上述解决方案是实现
shadrxninga共享引用和前缀是正确的方法 对于widgetId,您应该在AppWidgetManager上观看