2012-02-25 73 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