2010-12-22 30 views
2

是否可以將樣式應用於Android內置佈局,例如R.layout.simple_list_item_multiple_choice?Android Styleable中的內置佈局?

+0

你說的「應用樣式」是什麼意思?你的意思是應用主題?或更改屬性? – 2011-01-12 14:22:49

回答

0

你想要做這樣的事嗎?下面的XML使得任何ListView的在應用程序中有一個灰色的背景(從http://http://code.google.com/p/npr-android-app/無恥地採取)

Styles.xml:

<?xml version="1.0" encoding="utf-8"?> 
<resources> 
    <style 
    name="MyTheme" 
    parent="android:Theme.Light.NoTitleBar"> 
    <item 
     name="android:windowBackground">@color/light_grey</item> 
    <item 
     name="android:colorBackground">@color/light_grey</item> 
    <item 
     name="android:panelColorBackground">@color/light_grey</item> 
    <item 
     name="android:listViewStyle">@style/MyListView</item> 
    </style> 
    <style 
    name="MyListView" 
    parent="android:Widget.ListView.White"> 
    <item 
     name="android:background">@color/light_grey</item> 
    </style> 
    <style 
    name="MyDefaultTextAppearance" 
    parent="@android:style/TextAppearance"> 
    <item 
     name="android:textSize">14dip</item> 
    <item 
     name="android:textColor">#333</item> 
    <item 
     name="android:textStyle">bold</item> 
    </style> 
</resources>