2015-10-13 131 views
1

我以前見過關於這個問題,但沒有人似乎爲我工作。 我想要改變材質的顏色下拉,如圖所示hereAndroid微調改變箭頭顏色

我想讓箭頭變成黑色。 我已經嘗試製作一個自定義drawable,並使用dropDownSelector,但它沒有正確顯示箭頭。我曾嘗試添加它作爲一種風格,它也沒有工作。 任何想法都會很棒。 謝謝

+1

我有興趣看看你會得到什麼其他的答案,這可能與更換主題皮膚。但是根據我的經驗,如果您放棄微調​​器並使用狀態和自定義對話框片段和列表視圖創建自己的圖像,則可以獲得更多可定製和更好的結果。 – James

+1

在旋轉器上設置背景圖像無論你喜歡什麼箭頭顏色 –

+0

@MohitSuthar這樣做只是給你一個延伸版本的圖標,貫穿整個視圖。不起作用 – goodgamerguy

回答

0

我也遇到了同樣的問題。但是我有一些焦點問題,因爲Spinner在ScrollView中。我通過實現ListPopupWindow來解決這個問題。

Here就是很好的例子,如何實現ListPopupWindow:

+0

看起來像修復一個小問題的方法很糟糕:( – goodgamerguy

+1

是的,但是這會工作100%,我發佈它,因爲它很容易實施和工作的方式比Spinner更好,至少在我的使用情況下。 –

+0

我解決了它的問題,使用箭頭圖像並將其編輯爲9patch,然後將其設置爲Spinner背景。 – goodgamerguy