2012-04-05 6 views
8

que estoy tratando de aplicar un estilo por defecto para todos los listviews de style.xmlCómo cambiar el color del divisor predeterminado para todos los listviews

Tenga en cuenta que en algunos lugares que uso de listas anidadas.

En 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> 

Esto no tiene efecto. En el tema Manifest.MyTheme como mi tema predeterminado. consejos favor :)

+1

tratar este enlace y respuesta de Mike -> http://stackoverflow.com/questions/3979218/android-listview-divider – Bhavin

+0

le falta el elemento "android: dividerHeight" – Mark

Respuesta

1

Como se mencionó en otra answer como Bhavin y Mark señaló, en su estilo es recomendable añadir

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