ao usar o AlertDialog.Builder com o EditText, o teclado virtual não aparece

estou usandoAlertDialog.Builder para criar uma caixa de entrada, com EditText como método de entrada.

Infelizmente, o teclado virtual não aparece, embora oEditar texto está em foco, a menos que você toque explicitamente novamente.

Existe uma maneira de forçá-lo a aparecer?

Eu tentei o seguinte,após o (AlertDialog.Builder) .show (); mas sem sucesso.

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

Alguém pode ajudar?

Obrigado!!

questionAnswers(10)

yourAnswerToTheQuestion