Mostrar teclado virtual quando o Activity for iniciado
Eu tenho 2 atividades, A e B. Quando A começa, ele verifica uma condição e, se verdadeiro, chamastartActivityForResult()
para iniciar B. B usa apenas a entrada de texto; portanto, faz sentido que o teclado virtual apareça automaticamente quando B iniciar. Quando a atividade começa, o EditText já tem foco e está pronto para entrada.
O problema é que o teclado nunca aparece, mesmo comwindowSoftInputMode="stateAlwaysVisible"
definido no manifesto sob o<activity>
para B. Também tentei com o valor definido comostateVisible
. Como ele não aparece automaticamente, eu tenho que tocar no EditText para mostrar.
Alguém sabe qual pode ser a solução?