2011-09-13 17 views
0
定製微調彈出列表單選按鈕

我能夠通過在微調XML元素指定繪製資源定製微調下拉背景:如何使Android上

<Spinner 
android:id="@+id/search_spinner" 
android:layout_height="wrap_content" 
android:layout_width="fill_parent" 
android:background="@drawable/spinner_dropdown"> 
</Spinner> 

一旦微調下拉點擊出現帶選項的彈出列表。我可以通過調用adapter.setDropDownViewResource(R.layout.spinner_row_layout);進行自定義,其中spinner_row_layout是列表中一行的佈局。如果我在這裏放一個TextView我有自定義的行,但我想念右邊的單選按鈕。如果我放在那裏,而不是TextViewCheckedTextView我有自定義的行的背景,但默認複選標記。使用默認勾選的問題是,它的顏色不適合該公司的色彩guidlines ...

我如何定義自定義複選標記 - 使用樣式/主題爲整個應用程序的理想?我已經嘗試了很多方法,包括這個one,但沒有任何工作。如果有人有工作的例子,請分享。

回答

0

您必須爲您的微調器定義自定義行佈局。

該行佈局可以有一個TextViewCheckBox。您可以隨時進一步自定義。

我還沒有嘗試過這一點,我自己呢。 (我必須爲你的問題結束了一個項目這樣做)我找到了一個很好的例子here