Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/210.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何更改所有ListView的默认分隔符颜色_Android_Coding Style_Android Widget_Android Styles - Fatal编程技术网

Android 如何更改所有ListView的默认分隔符颜色

Android 如何更改所有ListView的默认分隔符颜色,android,coding-style,android-widget,android-styles,Android,Coding Style,Android Widget,Android Styles,我正在尝试对style.xml中的所有ListView应用默认样式 请注意,我在某些地方使用嵌套列表视图 在style.xml中 <style name="Theme.MyTheme" parent="Theme.Sherlock.Light.ForceOverflow"> <item name="android:windowContentOverlay">@null</item> <item name

我正在尝试对style.xml中的所有ListView应用默认样式

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

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>

@空的
@样式/awesomeListViewStyle
没有一个
@颜色/橙色
#Eeeee
这没有效果。在Manifest Theme.MyTheme中作为默认主题。 请注意:)

正如Bhavin和Mark指出的,在你的风格中,你也应该添加

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

尝试此链接并回答mike->您缺少“android:dividerHeight”项