Mostrar teclado para editar texto cuando se inicia el fragmento

Cuando comience mi fragmento, quiero que mi texto de edición esté enfocado / permita que el usuario solo comience a escribirlo. Puedo enfocarlo con requestFocus (), pero no consigo que aparezca el teclado.

He intentado tanto esto:

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

y

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

¿Cómo puedo hacer que el teclado aparezca en EditText?

Respuestas a la pregunta(9)

Su respuesta a la pregunta