Mostrar teclado para o texto de edição quando o fragmento é iniciado
Quando meu fragmento iniciar, quero que meu texto de edição esteja em foco / deixe que o usuário comece a digitar nele. Consigo focalizar com requestFocus (), mas não consigo mostrar o teclado.
Eu tentei tanto isso:
<code>edit = (EditText) view.findViewById(R.id.search); edit.requestFocus(); InputMethodManager imgr = (InputMethodManager) getActivity().getSystemService(Context.INPUT_METHOD_SERVICE); imgr.showSoftInput(edit, 0); </code>
e
<code>edit = (EditText) view.findViewById(R.id.search); InputMethodManager imgr = (InputMethodManager) getActivity().getSystemService(Context.INPUT_METHOD_SERVICE); imgr.showSoftInput(edit, 0); edit.requestFocus(); </code>
Como posso fazer com que o teclado apareça no EditText?