In meiner App habe ich eine Suchansicht, die Suchvorschläge anzeigt. Ich möchte, dass das Dropdown/Spinner und der Text eine bestimmte Farbe haben. Derzeit ist die einzige Änderung habe in der Lage zu ich mache, ist die Textfarbe des eingegebenen Textes über die folgenden:Styling android Suche anzeigen und Dropdown-Liste in Actionbar
<style name="MyApp.AutoCompleteTextView" parent="Widget.AppCompat.Light.AutoCompleteTextView">
<item name="android:textColor">@color/white</item>
<item name="android:textCursorDrawable">@null</item>
<item name="android:background">@color/myBackgroundColor</item>
</style>
Die App zur Zeit zeigt die Sucheergebnisse wie folgt aus:
Was Ich würde gerne wissen, wie würde ich gehen, um Teile wie die searchHint Farbe, den Drop-Down-Hintergrund und die Drop-Down-Element Textfarbe zu ändern?
Ich bin Targeting API 19+
jedikv hier versuchen Sie eine sauberere soution: 'SearchView.SearchAutoComplete autoComplete = (SearchView.SearchAutoComplete) searchView.findViewById (R.id.search_src_text); autoComplete.setDropDownBackgroundResource (R.drawable.drop_down_bg); ' – darkangelo
Dies war die einzige Lösung, die für mich gearbeitet hat. Danke – Nico