Android Lollipop设备上的Android首选项标题边距

时间:2016-12-03 10:49:31

标签: android android-support-library android-preferences

我有一个应用程序,它利用Android首选项标头来构建一个活动,允许选择要配置的首选项类别。该定义在经典XML文件中完成:

<preference-headers xmlns:android="http://schemas.android.com/apk/res/android">

    <header
        android:fragment="app.medicalid.activities.settings.SettingsActivity$AlertsPreferenceFragment"
        android:icon="@drawable/ic_sms_black_24dp"
        android:title="@string/pref_header_alerts" />

    <header
        android:icon="@drawable/ic_sync_black_24dp"
        android:title="@string/pref_header_backup" />

    <header
        android:fragment="app.medicalid.activities.settings.SettingsActivity$LockscreenPreferenceFragment"
        android:icon="@drawable/ic_screen_lock_portrait_black_24dp"
        android:title="@string/pref_header_lock_screen" />

    <header
        android:fragment="app.medicalid.activities.settings.SettingsActivity$SecurityPreferenceFragment"
        android:icon="@drawable/ic_lock_outline_black_24dp"
        android:title="@string/pref_header_security" />

    <header
        android:fragment="app.medicalid.activities.settings.SettingsActivity$AdvancedPreferenceFragment"
        android:icon="@drawable/ic_bug_report_black_24dp"
        android:title="@string/pref_header_advanced" />

</preference-headers>

以下是左侧前Lollipop设备和右侧Lollipop +上的用户界面示例:

Android PreferenceScreen margins on pre Lollipop devices

我的问题是关于Lollipop设备上添加的左右边距。我正在寻找一种方法来摆脱这个左右边距,以获得类似于Lollipop +设备上显示的空间。

我在PreferenceScreen上获得相同的行为。

欢迎任何想法:)

0 个答案:

没有答案