在你的活動,你應該有這樣的事情: (基本上你所得到的微調,並設置它的適配器此適配器是負責加油吧)
Spinner spinner = (Spinner) findViewById(R.id.your_spinner_id);
ArrayAdapter<String> adapter = new ArrayAdapter<String>(getApplicationContext(), R.layout.your_selected_spinner_item, myArrayList<String));
adapter.setDropDownViewResource(R.layout.your_dropdown_item);
spinner.setAdapter(adapter);
而且你可以擁有這個XML :(把它們放在RES /佈局)
your_selected_spinner_item.xml
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/myLayoutID"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textColor="#ffffff"
android:textSize="20sp"/>
而且還 your_dropdown_item.xml
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/myDropdownLayoutID"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textColor="#ffffff"
android:textSize="20sp"/>
我看不到你的形象。請顯示您的微調器XML代碼。 – joao2fast4u 2015-03-02 23:03:38
您是否嘗試過更改自定義佈局中的文本顏色? – Kony2013 2015-03-02 23:04:39
@ Kony2013是的,我試過但不起作用 – quasiaffatto 2015-03-02 23:08:23