2010-07-13 14 views
6

Ho creato una schermata di accesso semplice che impila un pulsante di accesso, le caselle di modifica del nome utente e della password verticalmente dal basso.Mantieni la vista di Android nell'area visibile se viene visualizzata la tastiera

Quando qualcuno fa clic sui campi nome utente/password, la tastiera virtuale viene visualizzata e nasconde il riquadro di modifica o il pulsante sottostante. Ho visto questo in un'altra applicazione che il pulsante di accesso rimane sempre nell'area visibile .... come posso ottenere questo?

risposta

10

Nel vostro <activity> elemento del AndroidManifest.xml uso android:windowSoftInputMode="adjustResize":

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

Assicurarsi di aver avvolto il contenuto del layout in un ScrollView, in modo che sia facilmente navigabile.

Problemi correlati