Alors, je veux créer un écran de connexion mes recherches: em> strong> p>
J'ai parcouru un certain nombre d'applications d'Android célèbres telles que Facebook forts> etc. Juste pour confirmer la météo, il s'agit d'une limitation de réglage de l'écran avec le choix lorsque Softykeyboard Strong> est visible. < / p>
Ensuite, je passe avec Vous trouverez ci-dessous les écrans qui expliquent ce que je veux réaliser de la même manière: p>
Veuillez m'excuser pour les grandes tailles d'images que je veux faire de mon point clair. :) p>
p>
P>
p>
Veuillez noter la réactivité des écrans. Si vous avez installé l'application. Il existe également une différence de taille entre le mot de passe et les écrans de messagerie ci-dessous. P> Android: WindowsoftInputMode = "Ajustement" Code> Ceci déjà alors s'il vous plaît ne le suggérez pas seulement. P>
3 Réponses :
L'effet que vous essayez de réaliser peut effectué en définissant Edit - Vous pouvez également vouloir définir votre manifeste p> android: scaletype = "fitxy" code> sur un arrière-plan ImageView.
Mais comment pourrais-je l'utiliser lorsque le clavier apparaît à l'écran?
Mais j'ai déjà défini StateHidden code> car je veux seulement que la touche programmable apparaisse lorsque l'activité créée.
OK, j'utilise votre réponse avec Android: WindowsoftInputMode = "StateHidden | Ajustement de l'ajustement" Code>.
Cela ne fait pas une différence pour ma disposition car l'EditTtext est là au bas de l'écran.
Lorsque je me concentre sur le editext code> similaire à l'écran de mot de passe ci-dessus, les superpositions du clavier 1/5 de EDITEXT et il semble moins intuitif.
Vous pouvez essayer d'appliquer un remplissage inférieur à l'élément - juste une pensée.
Ok va essayer d'essayer aussi. Merci pour votre effort +1
Avez-vous essayé ajustement? Cela ne redimensionnera pas la fenêtre mais assure que le champ focalisé est toujours visible au-dessus du clavier en panorant la fenêtre vers le haut.
@BrettDCAVAGE YEA J'essaye Adjustpan et ai-je ajusté, mais il suffit de travailler de la même manière que je souhaite atteindre la chose ci-dessus, même pour certaines sorties futures.
Droit du haut, je peux penser à utiliser un linearlayout avec des poids afin que les widgets s'étirent de manière appropriée. Utilisez wrap_content code> pour les hauteurs de tous les widgets de texte et remplissez la largeur restante avec l'imagebutton en réglant le
width = 0dp code> et
layout_weight = 1 code> . P>
Pouvez-vous l'aider avec un projet OpenSource?
android:windowSoftInputMode="stateHidden|adjustResize" Here is complete design of login screen:http://www.androidhive.info/2011/10/android-login-and-registration-screen-design/