Ich möchte den ListView-Stil im Design festlegen, so dass alle ListView der Anwendung den Stil erben wird. Mein Code sieht so aus:Wie wird der ListView-Stil in der Ressource festgelegt?
style.xml
<!-- Light Theme of the Application -->
<style name="AppTheme.Light" parent="Theme.Sherlock.Light">
<item name="actionBarStyle">@style/ActionBar.Green</item>
<item name="android:absListViewStyle">@style/AbsListViewStyle.Light</item>
</style>
<style name="AbsListViewStyle.Light" parent="android:style/Widget.AbsListView">
<item name="background">@color/background_light</item>
<item name="android:divider">@color/light_gray</item>
<item name="android:dividerHeight">1dp</item>
<item name="android:listSelector">@drawable/actionbar_background_green</item>
<item name="android:drawSelectorOnTop">false</item>
<item name="android:cacheColorHint">#00000000</item>
</style>
Ich legte das Thema der Aktivität in der AndroidManifest.xml. Aber es scheint, dass der Stil nicht auf die ListView angewendet wird. Warum ist das?
Was soll ich tun, wenn ich den ListView-Stil entsprechend der Anwendung Theme ändern möchte? – teejoe
sollten Sie Ihren Stil von ihnen, die in der Anwendung festgelegt ist, erweitern – Unii