android - PreferenceFragment 背景颜色

标签 android background-color preference

我正在使用 PreferenceFragment(没有 ListView),但无法设置背景颜色,而且它似乎是透明的。

如何使用 PreferenceFragment 将背景颜色设置为白色?

编辑: 第一张截图: image 1

覆盖 onCreateView 不起作用 - image 2

最佳答案

这个问题也有回答 here

将以下代码添加到您的 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;
}

关于android - PreferenceFragment 背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16970209/

相关文章:

java - 获取android手机的设备配置

android:如何使用自定义颜色?

Android 自定义首选项更改覆盖

android - 在每个 ListView 元素内的 imageView 上添加一个 OnClickListener

android - 如何更改 Xamarin.Forms 中的应用程序名称?

java - Android FLAG_ACTIVITY_NEW_TASK 不起作用

css - 如何修复背景颜色?

c++ - QToolBar 背景颜色仅适用于操作

android - 自定义首选项以 ClassCastException 结束

c# - 循环依赖和循环引用之间有什么区别,或者依赖和引用之间有什么区别?