Разделитель между PreferenceScreen's - PullRequest
0 голосов
/ 02 ноября 2018

После миграции на AndroidX и повышения целевого SDK до 28 моя страница настроек потеряла разделители между компонентами PreferenceScreen, и текст не выровнялся. Кто-нибудь может помочь?

`

<PreferenceScreen android:title="@string/dummy_string_1">
    <intent
        android:action="android.intent.action.VIEW"
        android:targetPackage="@string/app_package_name" />
</PreferenceScreen>

<PreferenceScreen android:title="@string/dummy_string_2">

    <intent
        android:action="android.intent.action.VIEW"
        android:targetPackage="@string/app_package_name" />

</PreferenceScreen>

<PreferenceScreen android:title="@string/dummy_string_3">

    <intent
        android:action="android.intent.action.VIEW"
        android:targetPackage="@string/app_package_name" />

</PreferenceScreen>

`

This is how it looks now, without dividers and text is not left aligned

1 Ответ

0 голосов
/ 02 ноября 2018

Создайте свой собственный макет с разделителем, а затем добавьте следующий тег:

android:layout="@layout/divider_preference"
...