Text-Farbe von SearchView in der ActionBar mit ActionBarSherlock

Möchte ich ändern Sie die Farbe eines Textes in einer ActionBarSherlock SearchView, so fand ich das auf StackOverflow:

AutoCompleteTextView searchText = (AutoCompleteTextView) searchView.findViewById(R.id.abs__search_src_text);
searchText.setHintTextColor(getResources().getColor(R.color.white));
searchText.setTextColor(getResources().getColor(R.color.white));    

Aber das problem ist, dass searchText ist immer null. Auch habe ich versucht mit search_src_text (keine abs__) - wieder searchText ist null.

Ich mit Sherlock für meine ActionBar (mit benutzerdefinierten Ansicht für das actionbar -) aber ich will auch die Farbe des Textes von die Suche-Ansicht geändert werden.

Alles, was ich nicht bekommen?

  • Wie sieht dein layout Aussehen soll und auf welche Android-version ist Ihre app läuft? Es ist durchaus üblich, hinzufügen und übernehmen einige benutzerdefinierte Formatvorlagen anstelle von zuweisen zu können programmgesteuert. abs__... Bezeichner sind nur (potentiell) nützlich für pre-Honeycomb-Geräte.
  • meine actionbar-benutzerdefinierte Ansicht-layout ist einfach LinearLayout enthält zwei Bildansicht ist. Das Android habe ich die app starte, ist 4.2..
  • stackoverflow.com/questions/11085308/... überprüfen Sie diese
InformationsquelleAutor user584513 | 2013-06-04
Schreibe einen Kommentar