2012-05-08 63 views
1

我有一個TextView,它爲Spinner設置顏色。問題是我想爲所選單個項目和下拉菜單中的項目使用不同的顏色。我讀這解決了這個問題:所選項目的不同顏色以及Spinner下拉列表中的項目列表

<style name="Theme.NoTitleBar.WithColoredSpinners" 
parent="@android:style/Theme.NoTitleBar"> 
     <item name="android:spinnerItemStyle">@style/SpinnerItem</item> 
     <item name="android:spinnerDropDownItemStyle">@style/SpinnerItem.DropDownItem</item> 
    </style> 

    <style name="SpinnerItem" parent="@android:style/Widget.TextView.SpinnerItem"> 
     <item name="android:textColor">#00FF00</item> 
    </style> 

    <style name="SpinnerItem.DropDownItem" parent="@android:style/Widget.DropDownItem.Spinner"> 
     <item name="android:textColor">#FF0000</item> 
    </style> 

,但我不希望在我的清單文件以應用此主題(有一些約束,由於我不能這樣做)。有沒有其他辦法可以做到這一點?

回答

0

如果您不能在主題中應用此樣式,請將它們應用到該樣式的佈局文件中,以避免樣式

相關問題