8

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

请注意在某些地方我使用嵌套的 listViews。

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>

这没有效果。在 Manifest Theme.MyTheme 作为我的默认主题。请指教 :)

4

1 回答 1

1

正如Bhavin 和 Mark 指出的另一个答案中提到的那样,在您的风格中,您还应该添加

<item name="android:dividerHeight">1px</item>
于 2013-10-16T07:36:39.607 回答