当我创建我的 PreferenceFragment 时,首选项类别中的所有首选项都会缩进。
当我在一个具有默认设置(只是一个 Activity 和 PreferenceFragment)的新项目中执行此操作时,首选项看起来很好(没有缩进)。
public class SettingsFragment extends PreferenceFragment {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
addPreferencesFromResource(R.xml.fragment_settings);
}
}
<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
<PreferenceCategory android:title="Game Setup">
<CheckBoxPreference
android:key="checkbox_randomize_opponents"
android:title="Randomize Opponents"
android:summary="Randomize opponents after round 1" />
</PreferenceCategory>
</PreferenceScreen>