Android: Versteckt die Tastatur in einem überschriebenen "Fertig" -Tastendruck von EditText

Ich habe ein bisschen Android-Code verwendet, um die Schaltfläche "Fertig" in meinem EditText-Feld zu überschreiben:

   myEditField.setOnEditorActionListener(new TextView.OnEditorActionListener() {
        @Override
        public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
            if (actionId == EditorInfo.IME_ACTION_DONE) {

                mySubroutine();

                return true;
            }
            return false;
        }
    });

Das Aktivieren des Feldes ruft die Tastatur auf und das Drücken von "Fertig" wertet mySubroutine () erfolgreich aus. Die Tastatur verschwindet jedoch nicht mehr, wenn ich auf "Fertig" drücke. Wie kann ich dieses Standardverhalten für die Routine wiederherstellen?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage