2010-07-15 5 views
0

Je suis en train de concevoir une application Android et j'ai quelques problèmes de mise en page.Problèmes d'interaction avec le clavier logiciel Android

J'ai un écran avec 3 EditTexts dans une rangée, et je voudrais que la touche 'next' sur le clavier logiciel fasse défiler les champs EditText. Pour le moment, la touche 'next' n'a aucun effet.

De plus, lorsque le clavier logiciel est affiché, il couvre le troisième des édits. Y a-t-il un moyen de pousser la mise en page dans le cas où le clavier logiciel est dessiné?

Merci!

Répondre

4

Pour le deuxième problème, sur votre élément <activity> de l'utilisation AndroidManifest.xmlandroid:windowSoftInputMode="adjustResize":

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

Assurez-vous que vous avez enveloppé le contenu de votre mise en page en un ScrollView, de sorte qu'il sera facilement explorable.

+0

Super, ça m'a beaucoup aidé! Je vous remercie. –

Questions connexes