Ich habe tatsächlich ein Problem mit meiner Searchview auf der Support AppCompat v7 lib 24.0.0.
Das SearchView wird nicht angezeigt, kein Text und Eingabetext (siehe Screenshot)
Die Suchabfrage funktioniert perfekt.
Das ist mein Menü
%Vor%Und hier mein onCreateOptionsMenu;
%Vor%Ich hoffe, dass mir jemand helfen kann. :)
Sebastian
Ich habe dieses Problem auch, ich habe Toolbar Höhe in absoluten Wert anstelle von wrap_content und Problem gelöst. Ich weiß nicht warum, aber ich denke, dass dieses Problem mit CoordinatorLayout und Höhe der Symbolleiste zusammenhängt, etwas bricht die SearchView-Höhe. Wenn ich LinearLayout anstelle von CoordinatorLayout und AppBarLayout verwende, funktioniert es.
menu.xml
%Vor%layout.xml
%Vor%toolbar_height Wert:
%Vor%Stellen Sie sicher, dass Sie Ihrem Projekt die AppCompat-Bibliothek hinzugefügt haben. Wurde Ihre Aktivität "AppCompatActivity" erweitert?
Und auch showAsAction sollte lauten: showAsAction="always|collapseActionView"
Hoffe diese Hilfe!
Das ist sehr merkwürdig. Ich benutze Build-Tools 25.0.1 und unterstütze lib 25.1.0. Für mich war die angenommene Antwort nicht notwendig, aber die Art, wie der Menüeintrag definiert wurde, braucht eine kleine Änderung. Ich brauche es so:
%Vor%
Wo app:showAsAction
ist der Schlüssel. Lint unterstreicht dies als rot und sagt mir:
Sollte bei Verwendung der appcompat-Bibliothek
android:showAsAction
verwenden.
Wenn ich es jedoch auf android:showAsAction
setze, erscheint die Suchansicht einfach nicht. Geh Figur.
Tags und Links android searchview menu