【问题标题】:Set thickness and color for all ListViews in app为 app 中的所有 ListView 设置粗细和颜色
【发布时间】:2016-03-01 18:19:40
【问题描述】:

这是此问题的后续问题: How to change the default divider color for all ListViews

我得到了一种样式,其中包含 android:dividerandroid:dividerHeight 集。此样式在清单中用作应用程序的样式。

问题是分隔线根本没有改变。如果我将这些属性直接设置为每个 ListView 的属性,它确实有效,但如果我将属性放入样式中,则不会。为应用中的所有 ListView 设置这些分隔符的属性的正确方法是什么?

这是风格:

<style name="MyListView">
   <item name="android:dividerHeight">2px</item>
   <item name="android:divider">#EEEEEE</item>
</style>

【问题讨论】:

    标签: android listview


    【解决方案1】:

    问题是我没有将parent="@android:style/Widget.ListView" 添加到style 标记中。应该是这样的:

    <style name="MyListView" parent="@android:style/Widget.ListView">
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-05-16
      • 2015-09-07
      • 2021-12-29
      • 2014-05-11
      • 1970-01-01
      • 1970-01-01
      • 2014-06-15
      • 2021-10-31
      相关资源
      最近更新 更多