2010-10-25 29 views
6

cada vez que hago clic en EditText, la pantalla se reajusta y la vista editable de texto se mueve hacia arriba. Pero esto no es suficiente y el teclado suave aún cubre la vista para no mostrar lo que escribe un usuario.Cómo evitar que el teclado en pantalla cubra EditText en android

Mi diseño es como sigue:

un ListView que ocupa 65% de la altura de la pantalla, seguido de una vista editetxt y un botón

LISTVIEW 


______________________________ 
EDITTEXT    |BUTTON 
______________________________ 

Mi actividad ha fijado el siguiente indicador android:windowSoftInputMode="stateAlwaysHidden|adjustPan"

+0

Hola, lo siento por la publicación anterior, pero ¿ha encontrado una solución para esto? He leído acerca de agregar un ScrollView al formulario para permitir el desplazamiento, pero no funciona realmente para mí ... – wired00

+0

naa aún no tuve suerte :( – pankajagarwal

+0

de lo que he encontrado, creo que es realmente una cuestión en Android diseñar alrededor del problema – wired00

Respuesta

0

adjustPan hace que el teclado virtual aparezca en la parte superior de su diseño, bloqueando todo lo que esté en la parte inferior. En su lugar, querrá usar ajustar el tamaño, que moverá su EditText y Button, y reducirá el ListView. Si, en modo apaisado, el ListView se reduce al punto de ser inutilizable/sin sentido, considere usar un teclado IME a pantalla completa.

Cuestiones relacionadas