4

Je souhaite afficher le clavier logiciel après avoir appuyé sur EditText dans mon Softkey personnalisé.Comment afficher les touches de fonction personnalisées tout en appuyant sur EditText dans android?

J'ai créé un clavier personnalisé dans lequel j'ai ajouté une clé.

Cette clé vous dirigera vers une vue de conversion qui contient un EditText. Donc, après avoir tapé sur EditText, je veux ouvrir mon propre clavier logiciel personnalisé.

S'il vous plaît me répondre dès que possible.

Répondre

1

Vous avez deux possibilités: créer un clavier logiciel à l'aide de InputMethodService, c'est-à-dire créer un véritable clavier virtuel répertorié dans les paramètres du périphérique que l'utilisateur peut activer et utiliser à tout moment. Cela peut représenter beaucoup de travail.

Vous êtes autre option est de se moquer du clavier logiciel en créant une vue personnalisée, dont vous gérez la saisie et basculez la visibilité de explicitement dans votre application; bloquer l'affichage du clavier logiciel natif (que vous pouvez faire par activité via votre manifeste ou dans le code).