Mostrar teclado virtual cuando comienza la actividad
Tengo 2 actividades, A y B. Cuando comienza A, comprueba una condición y, si es verdadera, llamastartActivityForResult()
para iniciar B. B solo toma entrada de texto, por lo que tiene sentido que el teclado virtual aparezca automáticamente cuando B comienza. Cuando comienza la actividad, EditText ya tiene el foco y está listo para ingresar.
El problema es que el teclado nunca aparece, incluso conwindowSoftInputMode="stateAlwaysVisible"
establecido en el manifiesto bajo el<activity>
etiqueta para B. También probé con el valor establecido enstateVisible
. Como no se muestra automáticamente, tengo que tocar EditText para que se muestre.
Alguien sabe cuál podría ser la solución?