¿Cómo abrir sólo medio teclado en modo horizontal?
Quiero desarrollar un juego basado en Android. Realmente quisiera que este juego trabajara en modo de paisaje, porque, en mi opinión, son juegos más específicos de Android.
Allí está este primer problema
- Cómo obtener la altura del teclado cuando la actividad creada en android
- ¿Cómo configurar edittext para mostrar el botón de búsqueda o el botón de entrada en el teclado?
- La mejor manera de ocultar el teclado en Android
- ¿Cómo desactivo la barra de autocorrección en los teclados de Android?
- Cordova 3.4 - Detectar evento de teclado
Si cambio el modo de paisaje, cuando el usuario abre el teclado no puede ver el resto de la pantalla porque en modo de paisaje abre la pantalla completa. (Mi teclado hace esto)
Pregunta : ¿Hay alguna manera en la que pueda abrir sólo medio teclado en modo horizontal para que el usuario pueda ver qué está escribiendo o si alguien encuentra otra forma de resolver este problema?
¡Muchas gracias!
- Android ADK - Trabajar en un gamepad
- Android: Añadir imageButton encima de un teclado personalizado
- Android: Cómo evitar el cambio de tamaño de la ventana al mostrar el teclado virtual
- WebView oculta el teclado virtual durante loadUrl (), lo que significa que un teclado no puede permanecer abierto mientras llama a javascript
- Cómo ocultar softkeyboad cuando se inicia la actividad en android?
- EditText en PopupWindow que no muestra el teclado aunque setFocusable (true)
- VS emulador para Android deja de responder al teclado
- Ocultar el teclado al mostrar DialogFragment en la tableta?
Añadiendo esto:
android:imeOptions="flagNoExtractUi"
A su nodo EditText (en el xml) lo hará para que el teclado aparezca en la mitad de la pantalla y le permite editar el texto en el campo de texto (en su interfaz de usuario) en lugar de en su propio área de edición de texto (pantalla completa) .
Acabo de probar esto en un Galaxy Nexus (ejecutando ICS) y un RAZR Maxx (ejecutando Gingerbread), la aplicación se compila para midSdk 10 (2.3.3). Parece que funciona.