2012-02-25 70 views
0

我正在为我的应用制作小工具,其中有4个图像按钮和1个背景。 3的imagebuttons +背景从可绘制文件夹中的样式xmls获取图像,并且应该是可更改的。设置小工具样式

我的问题:是否可以在onUpdate的我的小部件中导入SharedPreferences以设置按钮+背景的样式?如果是这样:怎么样?如果不是,我能做些什么呢?

回答

0

onUpdate?你的意思是什么时候sharedPreferences被更新?如在此:http://developer.android.com/reference/android/content/SharedPreferences.OnSharedPreferenceChangeListener.html

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

如果你想要让用户自定义界面,你可以定义不同的样式,用户可以挑选,而当他们这样做,改变这样的风格:

android dynamically change style at runtime

+0

也许我应该更明确。这是关于主屏幕小部件。不是应用程序小部件。我想在update上加载sharedpreferences并在更新时设置样式。在这种情况下,OnUpdate等于我的窗口小部件活动中的onUpdate事件。 – 2012-02-25 20:39:22

+0

哦好吧抱歉..不熟悉主屏幕小部件。 – 2012-02-25 20:41:04