Ich bin ein SearchView innerhalb einer Toolbar der App hinzufügen. Wenn aktiviert, ist der Hintergrund des Sucheingabetextes halbtransparent weiß. Wie kann man es vollständig transparent machen? SearchView im Toolbar-Hintergrund das gleiche wie Toolbar
0
A
Antwort
0
Sie können die Hintergrundfarbe ändern, wenn Sie Ihre searchView
wie folgt zu erstellen:
SearchView searchView = findViewById(R.id.searchView);
EditText editText = (EditText)searchView.findViewById(context.getResources().getIdentifier("android:id/search_src_text", null, null));
editText.setBackgroundColor(Color.TRANSPARENT);
+1
Während dies funktioniert, mag ich die Lösung nicht, es ist sehr fehleranfällig - ich möchte nicht die Interna des SearchView zu ändern, dieses reine Styling-Problem. – khusrav
Im Fall hilft jemand - fand die Antwort [hier] (https://stackoverflow.com/questions/28017396/ how-can-i-style-the-searchview-wann-benutze-eine-toolbar-als-action-bar/28018439 # 28018439), wie könnte ich es verpassen? – khusrav