Tastatur für Edittext anzeigen, wenn Fragment startet

Wenn mein Fragment startet, soll mein Edittext im Fokus sein / der Benutzer soll nur anfangen, ihn einzugeben. Ich kann es mit requestFocus () fokussieren, aber die Tastatur wird nicht angezeigt.

Ich habe beides ausprobiert:

<code>edit = (EditText) view.findViewById(R.id.search);
edit.requestFocus();
InputMethodManager imgr = (InputMethodManager) getActivity().getSystemService(Context.INPUT_METHOD_SERVICE);
imgr.showSoftInput(edit, 0);
</code>

und

<code>edit = (EditText) view.findViewById(R.id.search);
InputMethodManager imgr = (InputMethodManager) getActivity().getSystemService(Context.INPUT_METHOD_SERVICE);
imgr.showSoftInput(edit, 0);
edit.requestFocus();
</code>

Wie kann ich die Tastatur für EditText anzeigen lassen?

Antworten auf die Frage(9)

Ihre Antwort auf die Frage