Tengo 2 actividades, A y B. Cuando A se inicia, comprueba si hay una condición y si es verdadero, llama al startActivityForResult()
para iniciar B. B solo toma texto para que tenga sentido para el software teclado para que aparezca automáticamente cuando B comience. Cuando comienza la actividad, EditText ya tiene el foco y está listo para la entrada.Mostrar el teclado virtual cuando la actividad comienza
El problema es que el teclado no aparece, incluso con windowSoftInputMode="stateAlwaysVisible"
conjunto en el manifiesto bajo la etiqueta de <activity>
para B. También probé con el valor establecido en stateVisible
. Como no aparece automáticamente, tengo que tocar EditText para que se muestre.
¿Alguien sabe cuál sería la solución?
(fotografías en la oscuridad, pero) has requestFocus en el cuadro de texto? –
Lo intenté, no funcionó –