Lorsque le clavier virtuel s'ouvre, il redimensionne ma disposition. Comment puis-je faire pour mettre le clavier sur ma mise en page? Et qu'est-ce qu'il ne redimensionne pas ma mise en page?
Vous pouvez utiliser les indicateurs de manifeste pour configurer l’effet du clavier virtuel. Voir http://developer.Android.com/guide/topics/manifest/activity-element.html#wsoft
utilisez uniquement ce code:
<application
Android:windowSoftInputMode="adjustPan"
</application>
utilisé dans la balise manifest-application pour toutes les applications
Redimensionnement du clavier virtuel Android
<activity Android:name=".activity.SignUpActivity"
Android:screenOrientation="portrait"
Android:theme="@style/AppTheme.NoActionBar"
Android:windowSoftInputMode="adjustResize" />
Ça marche pour moi l'essayer.
Utilisez Adjustpan
La fenêtre principale de l'activité n'est pas redimensionnée pour laisser de la place au clavier virtuel. Au lieu de cela, le contenu de la fenêtre est automatiquement balayé afin que le focus actuel ne soit jamais masqué par le clavier et que les utilisateurs puissent toujours voir ce qu'ils tapent. Cela est généralement moins souhaitable que le redimensionnement, car l'utilisateur peut avoir besoin de fermer le clavier logiciel pour accéder aux parties obscurcies de la fenêtre et interagir avec elles.