При использовании Default PreferenceThemeOverlay из библиотеки поддержки preference-v7 (версия 23.1.0) я столкнулся с следующей проблемой. Начиная с API 22 у моего PreferenceFragmentCompat появилось уродливое дополнительное дополнение, добавленное к левой и правой стороне моего списка предпочтений.Проблема с помещением PreferenceFragmentCompat с @ style/PreferenceThemeOverlay
build.gradle:
compile 'com.android.support:appcompat-v7:23.1.0'
styles.xml:
<item name="preferenceTheme">@style/PreferenceThemeOverlay</item>
После того как я не нашел полезное решение на StackOverflow я написал обходной путь сам. Я просто хотел поделиться с парнями.
Предполагают, что 'AppTheme.FixForPreferenceFragmentList' имеет' parent = "@ style/PreferenceFragmentList" ' – alenz316
Также добавляет'- 0dp
'и' - 0dp
'to the Стиль списка также. –
alenz316