Ich habe eine SearchView, die dunkel ist und ihr Hinweistext und sein Kreuz-Symbol sind schwarz, so dass ich die Farbe dieser beiden Dinge auf weiß setzen möchte.Appcelerator Titanium: Wie ändere ich SearchView Farben auf Android? (HinweisText und Kreuz-Symbol)
Ich benutze ein benutzerdefiniertes Thema für Android, aber es tut nichts mit dem SearchView. So sieht meine benutzerdefinierte XML-Theme-Datei aus:
<resources>
<style name="Theme.MyApp" parent="@style/Theme.AppCompat.Light.DarkActionBar">
<item name="android:spinnerItemStyle">@style/MySpinnerItem</item>
<item name="android:actionBarStyle">@style/SearchViewTheme</item>
</style>
<style name="SearchViewTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<item name="android:textColorPrimary">#FFFFFF</item>
<item name="android:textColorSecondary">#FFFFFF</item>
<item name="android:textColorHint">#CCCCCC</item>
</style>
<style name="MySpinnerItem" parent="@android:style/Widget.TextView.SpinnerItem">
<item name="android:paddingTop">10dp</item>
<item name="android:paddingBottom">10dp</item>
<item name="android:paddingLeft">10dp</item>
<item name="android:textSize">14dp</item>
</style>
</resources>