Das Bild zeigt einen Teil meiner App, eine AutoCompleteTextView
mit einem angeschlossenen Adapter. Wenn der Benutzer etwas in diese Ansicht eingibt, werden Vorschläge zur automatischen Vervollständigung angezeigt.Tastatur ausblenden, wenn Pfeil nach unten gedrückt wird
Das Problem, das ich habe, ist: wenn die Vorschläge angezeigt werden und der Geräteabwärtspfeil gedrückt wird, bleiben nur die Vorschläge von AutoCompleteTextView
geschlossen, die Tastatur bleibt offen und braucht einen zweiten Tipp auf den Abwärtspfeil, um zu verschwinden.
Ich möchte, dass die Vorschläge und die Tastatur beim ersten Tippen auf den Pfeil nach unten verschwinden.
Ich habe versucht, onBackPressed
überschreiben, aber es wird nicht aufgerufen, wenn der Abwärtspfeil angezapft wird, vermutlich weil es nicht als "zurück" betrachtet wird.
Wie könnte ich das tun?
BEARBEITEN: Ich weiß, wie die Tastatur programmatisch zu verbergen, ich denke, mein Problem ist es, den "nach unten" tippen Sie auf tippen.
Try-Look [Schließen/verstecken die Android Soft Keyboard] [1] [1]: http://stackoverflow.com/a/1109108/3383038 –
Ich weiß, wie man die Tastatur programmatisch versteckt, ich vermute, dass mein Problem ist, den "Pfeil nach unten" tippen zu finden. – FWeigl
Vielleicht bin ich dumm, aber ich verstehe nicht, welchen Abwärtsschlüssel meinst du? Der von der physischen Tastatur? – Haspemulator