Android:在更改首选项后重新启动或刷新LiveWallpaper

Android:在更改首选项后重新启动或刷新LiveWallpaper,android,preferences,wallpaper,Android,Preferences,Wallpaper,更改首选项后是否可以重新启动壁纸 我想我可以用这个来看比赛。但是如果壁纸已经在运行,我不确定以后如何更新壁纸 public void onSharedPreferenceChanged(SharedPreferences prefs) { } 基本上,我想要一张具有首选项的墙纸,可以更改画布中使用的位图。是的,您可以这样做,是的,您的想法是正确的。:-)最好从“第二个”(资源)cube Wallper SDK示例开始,该示例根据用户偏好的更改,在onSharedPreferenceChang

更改首选项后是否可以重新启动壁纸

我想我可以用这个来看比赛。但是如果壁纸已经在运行,我不确定以后如何更新壁纸

public void onSharedPreferenceChanged(SharedPreferences prefs) {

}

基本上,我想要一张具有首选项的墙纸,可以更改画布中使用的位图。

是的,您可以这样做,是的,您的想法是正确的。:-)最好从“第二个”(资源)cube Wallper SDK示例开始,该示例根据用户偏好的更改,在onSharedPreferenceChanged中更改其模型(立方体与十二面体)


在该示例中,它们不会弄乱绘图队列——只需更改使用的数据,但我不明白为什么不能删除对runnable的回调,然后重新启动绘图过程,如果这更符合您的目的的话。

此页面现在是“第二”(资源)多维数据集墙纸SDK示例”的Google最热门结果-我知道这是5年后的事了,但如果您能回忆起您所引用的链接/技术的任何细节,我将非常感激!