Pokaż klawiaturę edittext, gdy zaczyna się fragment

Kiedy zaczyna się mój fragment, chcę, aby mój edittext był skupiony / pozwalał użytkownikowi po prostu zacząć go wpisywać. Jestem w stanie skupić się na requestFocus (), ale nie mogę wyświetlić klawiatury.

Próbowałem obu tych rzeczy:

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

i

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

Jak mogę wyświetlić klawiaturę na EditText?

questionAnswers(9)

yourAnswerToTheQuestion