2011-11-19 146 views
2

我想以我的默認listview主題爲主題。 我已經閱讀了很多在網絡上的東西,他們都稱這應該工作:錯誤:找不到與給定名稱匹配的資源:attr'listViewStyle'

<style name="Theme.MyTheme" parent="@style/Theme.Sherlock.Light"> 
    <item name="textColor">@color/darkblue</item> 
    <item name="listViewStyle">@style/MyListViewTheme</item> 
</style> 

與這個主題爲ListView:

<style name="MyListViewTheme" parent="@android:style/Widget.ListView"> 
    <item name="android:textColor">@color/darkblue</item> 
    <item name="android:typeface">sans</item> 
</style> 

不幸的是,我得到這個錯誤:

Error: No resource found that matches the given name: attr 'listViewStyle'. 

我真的不明白爲什麼我不能使用listViewStyle屬性。

來源:

http://brainflush.wordpress.com/2009/03/15/understanding-android-themes-and-styles/

http://www.devdaily.com/java/jwarehouse/android-examples/platforms/android-2/data/res/values/themes.xml.shtml

回答

4

我感到非常愚蠢!

<item name="android:listViewStyle"> 

,而不是

<item name="listViewStyle"> 
相關問題