【问题标题】:How to show divider in between preferences using PreferenceFragmentCompat如何使用 PreferenceFragmentCompat 在首选项之间显示分隔符
【发布时间】:2019-01-06 14:50:21
【问题描述】:

我创建了一个首选项屏幕,并在扩展 PreferenceFragmentCompat 的类中膨胀。但是偏好项目之间的分隔符没有显示

【问题讨论】:

    标签: android android-layout


    【解决方案1】:

    如果使用 AndroidX,请将以下属性添加到 XML 中的每个首选项:

    <Preference
        ...
        app:allowDividerAbove="true"
        app:allowDividerBelow="true"
        ... />
    

    你也可以在这里看到更详细的答案:here

    【讨论】:

      【解决方案2】:

      用“PreferenceCategory”标签包装每个“首选项”,以便在 XML 文件中的首选项之间进行分隔

      示例:

      <PreferenceCategory>
        <ListPreference ... />
      </PreferenceCategory>
      

      【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-02-15
      • 2019-10-27
      • 2011-06-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多