如何更改所有列表视图默认的分隔符颜色(How to change the default divid

2019-09-16 08:56发布

我想申请的默认样式从style.xml所有列表视图

请注意,在一些地方,我使用嵌套的列表视图。

style.xml

    <style name="Theme.MyTheme" parent="Theme.Sherlock.Light.ForceOverflow">
           <item name="android:windowContentOverlay">@null</item>
           <item name="android:listViewStyle">@style/awesomeListViewStyle</item>
    </style>



<style name="awesomeListViewStyle" parent="@android:style/Widget.ListView">
        <item name="android:fadingEdge">none</item>
    <item name="android:background">@color/orange</item>
<item name="android:divider">#EEEEEE</item>
    </style>

这有没有影响。 在清单Theme.MyTheme作为我的默认主题。 请指教 :)

Answer 1:

作为另一提到的答案为Bhavin和马克指出,在你的风格,你也应该补充

<item name="android:dividerHeight">1px</item>


文章来源: How to change the default divider color for all ListViews