0
我正在構建一個android應用程序,我想要在GUI中由用戶選擇不同的顏色主題。簡單的東西就像不同的顏色深淺。你如何處理android中的用戶顏色設置?
你是如何處理這個問題的?你是否將所有需要的顏色保存爲android資源中的顏色,然後根據顏色設置以編程方式設置顏色?或者你可以直接在xml中讀取設置嗎?
或者(如果你不能通過xmls做到這一點)你是否將所有顏色作爲公共靜態存儲在類中?對我而言,如果你必須以編程方式改變顏色,這看起來更簡單。對此事
思想,將不勝感激:)
謝謝你,我讀了在上面!但是,您在哪一步輸入用戶首選項?這可能在XML中做,或者我必須改變代碼中的某個地方的樣式,並把我之前使用的標準樣式從內存中獲得偏好? – SverkerSbrg
您可以使用共享首選項保存用戶首選項。看看這個其他的鏈接: http://developer.android.com/reference/android/content/SharedPreferences.html 而這個問題的例子: http://stackoverflow.com/questions/3624280/ how-to-use-sharedpreferences-in-android-to-store-fetch-and-edit-values –
謝謝,非常感謝你指點我正確的方向,結合自定義xml屬性,我應該可以讓它運行:) – SverkerSbrg