2013-04-02 5 views
2

Je développe un clavier logiciel pour Android avec une disposition personnalisée. Cela signifie que je n'utilise pas le KeyboardView, je viens de créer un nouveau service de méthode d'entrée et dans onCreateInputView je gonfle ma mise en page personnalisée puis j'implémente onTouchListener pour les vues enfants. Je souhaite que la hauteur de mon clavier logiciel personnalisé prenne 70% de la taille de l'écran. J'essaye de mettre les layoutparams pour ma vue mais elle n'est pas affectée. Mes questions sont de savoir si le système android prend le contrôle de la taille des touches logicielles. Si oui, y a-t-il une solution de rechange pour cela?Taille du clavier logiciel Android

Merci beaucoup!

+0

Que comptez-vous arriver et ce qui se passe actuellement? Cette ligne de code avec 3 commentaires est inutile. – Shark

+0

Cher Shark, je veux que la hauteur de la touche softkey prenne 70% de l'écran! Maintenant, il suffit de prendre une petite partie de la hauteur de l'écran, peu importe ce que j'essaie. – TuanAnh207

+0

Donc, cela fonctionne comme prévu, mais pas assez grand? – Shark

Répondre

1

Accédez à votre res-> values ​​\ dimens.xml et modifiez votre key_height;

EG- <dimen name="key_height">70dip</dimen>

Questions connexes