我已經爲我的應用程序,其中包括一個藍色的背景主題...Android的改變背景顏色的偏好片段
然而,這使我的偏好片段藍了。我想保留原來的「android:Theme.Holo.Light.DarkActionBar」。
如何做?謝謝!
我已經爲我的應用程序,其中包括一個藍色的背景主題...Android的改變背景顏色的偏好片段
然而,這使我的偏好片段藍了。我想保留原來的「android:Theme.Holo.Light.DarkActionBar」。
如何做?謝謝!
可以使用樣式文件或在您的PreferenceActivity添加此
getListView().setBackgroundColor(Color.rgb(255, 0, 0)); // or whatever color value you want
下面的代碼添加到您的PreferenceFragment實現:
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View view = super.onCreateView(inflater, container, savedInstanceState);
view.setBackgroundColor(getResources().getColor(android.R.color.your_color));
return view;
}
在這種情況下,我的屏幕上的文字是非常黑暗。有沒有辦法解決這個問題? – Alioo 2013-09-18 17:13:37
不...它不工作...的「空指針異常」的錯誤返回....並且我有一個片段不是一個活動...當你刪除你的片段時,它會工作嗎? – 2013-05-04 05:15:01
? – 2013-05-04 06:55:51
刪除?我使用偏好片段(以適合我的應用程序...因爲我使用我的應用程序的片段...),因此我想保持我的偏好在一個片段,而不是活動.... – 2013-05-05 05:42:18