J'ai intégré les boutons dans un fichier de mise en page et j'ai une instruction switch pour les traiter tous. La plupart d'entre eux fonctionnent bien J'utiliseClavier personnalisé intégré à l'application UI
code.dispatchKeyEvent(new KeyEvent(KeyEvent.ACTION_DOWN, KeyEvent.KEYCODE_DEL)); //code is the EditText name
Ceci fonctionne très bien pour tous les caractères pour lesquels il y a une clé. Mais je dois ajouter>, < et? les touches qui ne fonctionnent pas de manière cohérente. J'ai essayé de le faire envoyer KeyEvents pour alt puis en faisant x et z pour> < mais cela ne fonctionne pas dans le périphérique virtuel parce que cela a une disposition de clavier différente de celle de mon Droid. Je ne pouvais pas obtenir le? pour travailler soit j'ai essayé de changer puis/pour le périphérique virtuel mais ça ne marche pas et sur mon droid il a sa propre clé.
Comment envoyer les caractères qui n'ont pas leurs propres clés?