2010-07-13 7 views
6

Creé una pantalla de inicio de sesión simple que apila un botón de inicio de sesión, el nombre de usuario y la contraseña editan los cuadros verticalmente desde la parte inferior.Mantenga la vista de Android en el área visible si aparece el teclado

Cuando alguien hace clic en los campos de nombre de usuario/contraseña, aparece el teclado virtual y se quita la caja de edición o el botón debajo. Lo he visto en otra aplicación que el botón de inicio de sesión siempre permanece en el área visible ... ¿cómo puedo lograrlo?

Respuesta

10

en su elemento <activity> del uso AndroidManifest.xmlandroid:windowSoftInputMode="adjustResize":

<activity android:name=".YourActivity" 
      android:windowSoftInputMode="adjustResize"> 
</activity> 

Asegúrese de que ha envuelto el contenido de su diseño en un ScrollView, por lo que será fácilmente navegable.

Cuestiones relacionadas