【问题标题】:Set Widget styles设置小部件样式
【发布时间】:2012-02-25 19:51:28
【问题描述】:

我正在为我的应用程序制作一个小部件,其中有 4 个图像按钮和 1 个背景。 3 个图像按钮 + 背景从可绘制文件夹中的样式 xml 中获取图像,并且应该是可更改的。

我的问题:是否可以在 onUpdate 的小部件中导入 SharedPreferences 以设置按钮+背景的样式?如果是这样:如何?如果没有:我该怎么做?

【问题讨论】:

    标签: android widget styles sharedpreferences


    【解决方案1】:

    更新?您的意思是 sharedPreferences 何时更新?如:http://developer.android.com/reference/android/content/SharedPreferences.OnSharedPreferenceChangeListener.html

    可以在运行时更改样式,但我有点困惑如何为此使用 SharedPreferences。

    如果您想让用户自定义界面,您可以定义用户可以选择的不同样式,当他们这样做时,像这样更改样式:

    android dynamically change style at runtime

    【讨论】:

    • 也许我应该更清楚。这是关于主屏幕小部件。不是应用小部件。我想在更新时加载共享首选项并在更新时设置样式。在这种情况下,onupdate 等于我的小部件活动中的 onUpdate 事件。
    • 哦,好吧,抱歉.. 完全不熟悉主屏幕小部件。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-12-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-06
    • 2011-11-21
    • 1970-01-01
    相关资源
    最近更新 更多