2010-11-29 6 views
0

Je suis nouveau dans le développement android. Je veux faire et attacher un clavier logiciel pour Android et je veux l'ouvrir sur le clic d'edittext. Je suis allé à travers avec un échantillon de clavier souple donné par android sdk mais pas vraiment en mesure de l'attacher avec Android. Comment puis-je faire ceci ? S'il vous plaît aidez-moi ...Comment créer et attacher un clavier logiciel dans Android

Merci à l'avance

Répondre

0

Avez-vous installé correctement softkeybaord? si oui, passez simplement au réglage puis à la langue & keybaord .. juste Vérifiez votre keybaord (il sera "soft keybaord" par standard) puis à editbox hold et choisissez la méthode Imput, vous verrez votre keybaord exemple, choisissez-le .. maintenant Vous avez ce keybaord attaché à votre entrée editbox.

si cette habitude vous résoudre problème, s'il vous plaît être plus spesific sur ce que vous avez besoin ..

bonne chance

+0

Salut Mohammed, maintenant je suis en mesure de le joindre sur mon appareil, une chose que nous pouvons changer la position de SoftKeyboard signifie que si je dois définir la position peu keyborad contre je peux le faire descendre ainsi? – Rishabh

0

Vous pouvez remplacer tirages méthode LatinKeyboardView:

@Override 
    public void draw(Canvas canvas) { 
     // TODO Auto-generated method stub 
     int offsetup=10;//px 
     this.setPadding(0, 0, 0,offsetup); 
     canvas.clipRect(0, 0, getRight(), getBottom()-offsetup); 
     super.draw(canvas);   
    } 

fait ici que je viens déplacé en rembourrage et le couper par clipRect. en toile il y a une autre des méthodes intéressantes (rotation, échelle, traduire, & ...)

alt text


Cette image a été prise de Emulator a Keybaord avec offsetup (20 px)

J'espère que ceci vous aide.

M.

Questions connexes