Когда я создаю свой PreferenceFragment, все предпочтения в категории предпочтений имеют отступ.Почему предпочтения в Android 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>
Что вы подразумеваете под «меньшим приложением»? – ataulm
Вы пробовали отлаживать свой пользовательский интерфейс, используя средство просмотра иерархии? http://developer.android.com/tools/debugging/debugging-ui.html#HierarchyViewer –
Я имею в виду приложение с только активностью, фрагментом и фрагментом предпочтений. Давайте попробуем это сейчас, Даниэль, впервые используя Hierarchy Viewer, спасибо за подсказку. – VernonG