Wenn Sie AlertDialog.Builder mit EditText verwenden, wird die Soft-Tastatur nicht eingeblendet.

Ich benutze AlertDialog.Builder, um ein Eingabefeld mit EditText als Eingabemethode zu erstellen.

Leider knallt die Soft-Tastatur nicht, obwohl dieText bearbeite ist im Fokus, es sei denn, Sie berühren es erneut explizit.

Gibt es eine Möglichkeit, es zum Pop zu zwingen?

Ich habe Folgendes versucht,nach der (AlertDialog.Builder) .show (); aber ohne Erfolg.

InputMethodManager mgr = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
mgr.showSoftInput(input, InputMethodManager.SHOW_FORCED);

Kann jemand helfen?

Vielen Dank!

Antworten auf die Frage(20)

Ihre Antwort auf die Frage