So passen Sie AutoCompleteTextView dropdown auf Android
Ich würde gerne wissen, wie, wenn es getan werden kann, zum anpassen der Farbe von der dropdown-von der AutoCompleteTextView
wenn Sie ausgewählt sind. Kann ich passen alles andere, aber nicht die ausgewählte Farbe dh - es bleibt das gleiche.
In der Activity
:
ArrayAdapter<String> adap = new ArrayAdapter<String>(this, R.layout.row, strings);
autoNewBird = (AutoCompleteTextView)findViewById(R.id.autoCompleteBirdName);
autoNewBird.setAdapter(adap);
row.xml:
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/birdtext"
android:padding="5dip"
android:background="@drawable/custom_spinner"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
style="@style/spinner_item"
android:gravity="center_vertical"
android:layout_gravity="center_vertical" android:lines="1"/>
und die drawable custom_spinner.xml (im drawable-Ordner)
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_window_focused="false" android:state_enabled="true"
android:drawable="@drawable/listback" />
<item android:state_window_focused="false" android:state_enabled="false"
android:drawable="@drawable/listback" />
<item android:state_pressed="true" android:drawable="@drawable/threebythree" />
<item android:state_enabled="true" android:state_focused="true"
android:drawable="@drawable/threebythree" />
<item android:state_enabled="true" android:drawable="@drawable/listback" />
<item android:state_focused="true" android:drawable="@drawable/listback" />
<item android:drawable="@drawable/listback" />
</selector>
Diese Werke für eine dropdown-spinner, sondern für einen AutoCompleteTextView
ausgewählt, ist es nicht die Farbe ändern wie die spinner dropdown.
Jede Hilfe oder Erfahrung mit diesem würde geschätzt.
InformationsquelleAutor der Frage kevinksmith | 2012-02-26
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich denke, dass ich es herausgefunden hat, oder eher, was ich falsch machte.
In einem Thema, das ich setzen diese:
und der Stil(oder den relevanten Teil):
und die custom_spinner ist oben.
Hoffe, dies kann jemand helfen.
InformationsquelleAutor der Antwort kevinksmith
In xml, für die AutoCompleteTextView
InformationsquelleAutor der Antwort cycDroid