фрагмент Android предпочтение занимая место для значка в списке предпочтений фрагмента
Как вы можете видеть на картинке, это занимает некоторое дополнительное пространство в левой. Позже я обнаружил, что это пространство назначено для значка. Как я могу удалить это пространство?
Я попытался preference.setIcon(null);
Также я попробовал решение при here. Но не повезло.
Я использую compile 'com.android.support:preference-v7:25.1.1'
Редактировать
Вот мой style.xml
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
<item name="preferenceTheme">@style/PreferenceThemeOverlayCustom</item>
</style>
<style name="PreferenceThemeOverlayCustom" parent="PreferenceThemeOverlay">
<item name="preferenceFragmentListStyle">@style/PreferenceFragmentListCustom</item>
</style>
<style name="PreferenceFragmentListCustom" parent="PreferenceFragmentList">
<item name="android:paddingEnd">0dp</item>
<item name="android:paddingLeft">0dp</item>
<item name="android:paddingRight">0dp</item>
<item name="paddingStart">0dp</item>
</style>
Почему голос? В чем причина? – mSapps
попробуйте новый образец проекта в студии Android с шаблоном «Активность настроек» и посмотрите, работает ли он там первым, чего вы хотите достичь. –