Maison >Java >javaDidacticiel >Méthode de contrôle de l'interface lorsque le clavier logiciel Android apparaît

Méthode de contrôle de l'interface lorsque le clavier logiciel Android apparaît

高洛峰
高洛峰original
2017-01-07 11:42:121491parcourir

L'exemple de cet article décrit la méthode de contrôle de l'interface lorsque le clavier logiciel Android apparaît. Partagez-le avec tout le monde pour votre référence, les détails sont les suivants :

Parfois, la disposition change après l'apparition du clavier logiciel dans AndroidActivity

Il existe trois modes ci-dessous pour modifier le formulaire d'affichage du clavier logiciel après son apparition

Mode 1 : mode de compression Une fois le clavier logiciel affiché, il sera compressé à sa taille d'origine
Nous pouvons définir l'activité dans AndroidManifet.xml. Par exemple :

android:windowSoftInputMode="stateUnchanged|adjustResize"

Mode 2 : Une fois que le clavier logiciel du mode panoramique apparaît, il ne compressera pas la taille d'origine, mais l'écrasera
Nous pouvons modifier l'activité dans AndroidManifet.xml configuré. Par exemple :

android:windowSoftInputMode="stateUnchanged|adjustPan"

Mode 3 : Mode automatique Le système décide automatiquement s'il doit utiliser le mode de traduction ou le mode de compression. Le facteur décisif est de savoir si le contenu peut défiler.

android:windowSoftInputMode="adjustUspecified"

PS : Nous vous proposons ici un outil de requête en ligne sur AndroidManifest.

Pour plus d'articles liés à la méthode de contrôle de l'interface lorsque le clavier logiciel Android apparaît, veuillez faire attention au site Web PHP chinois !

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn