Ich habe eine Aktivität, die eine SearchView direkt über einem ListView hat. Die Aktivität funktioniert, indem der Benutzer Text in die SearchView eingibt, der dann zum Filtern des Inhalts der ListView verwendet wird.SearchView und Tastatur
Auf einem 4 "-Telefon (Nexus 4), wenn die App in Hochformat-Ausrichtung ist und der Benutzer beginnt, Text in der Suchansicht einzugeben, belegt die untere Hälfte des Bildschirms die Tastatur und der Text wird direkt eingegeben das Suche Widget.
jedoch, wenn das Telefon in „Landschaft“ Orientierung ist, der gesamte Bildschirm wird durch die Tastatur und ein „Textfeld“ und der Rest des Bildschirms ist verloren besetzt. die Schaltfläche „suchen“ und die „Magnify Glas“ -Taste auf der Tastatur scheinen keine Wirkung zu haben.
die Screenshots anzeigen
Frage
Ist es möglich, den Text im Querformat direkt im SearchView-Widget einzugeben?
Wenn nicht, wie mache ich die Tasten auf der Tastatur etwas tun?
* Ist es möglich, den Text im Querformat direkt im SearchView-Widget einzugeben * - ich glaube nicht. * Wie mache ich die Tasten auf der Tastatur etwas tun? * - Welche Tasten? was ist zu tun? – Luksprog
"Die Schaltfläche" Suchen "und die Schaltfläche" Lupe "auf der Tastatur scheinen keine Aktion zu haben." –
Sorry, ich habe diesen Satz total vermisst. Sind Sie sicher, dass Sie den Aufruf onQueryTextSubmit nicht erhalten, wenn Sie auf die Suche oder die Schaltfläche Vergrößern klicken? – Luksprog