【问题标题】:How to reload Live wallpaper on preference change?如何在偏好更改时重新加载动态壁纸?
【发布时间】:2012-09-23 08:51:12
【问题描述】:

更改偏好后如何重新加载我的壁纸?一旦我们更改首选项,立方体样本就不会重新加载,而是传递新的首选项。简而言之,更改首选项后,我们如何才能拥有“正在加载动态壁纸..”屏幕? 我可以在 onVsibilityChanged 中添加一些东西吗? 是的,我们可以使用共享值并更改壁纸,但是如何重新加载整个内容?

【问题讨论】:

  • 什么都试过了。我想要的是在应用相同壁纸时选择动态壁纸设置时减少内存使用量。
  • 你有什么想法吗?我也想知道最好的方法是什么......

标签: android live reload wallpaper preference


【解决方案1】:

您可以将某些东西连接到 onVisibilityChanged 方法。每当您从首选项设置返回时,可见变量将设置为 true 并且事件将触发。

我猜你想用新的偏好重新创建壁纸。在这种情况下,您可以在可见性发生变化并且首选项发生变化时调用壁纸的 init 方法。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多