Comment puis-je ajouter une vue personnalisée comme dans l'image, sur mon clavier Android? J'ai besoin d'une ligne pour avoir une couleur de fond, une étiquette et des boutons différents.Comment puis-je ajouter une vue personnalisée à mon clavier personnalisé dans android?
Répondre
Dans votre InputMethodService, vous définissez une fonction appelée onCreateInputView. Avoir le retour quelle que soit la vue que vous voulez.
Merci, cela a fonctionné :) – Nikki
Ajoutez simplement votre vue en vue pied de page. Donc, chaque fois que le clavier Android est visible, votre vue sera au-dessus du clavier.
Avez-vous essayé votre solution? le clavier montrera au-dessus de toute vue dans la disposition. Votre réponse est complètement fausse. –
Ce n'est pas spécifique à l'application, c'est en fait IME. – Nikki
Oui, je l'ai essayé dans l'une de mes applications. lorsque le clavier est visible, la vue augmente; Consultez ce lien: https://stackoverflow.com/questions/25787955/display-a-view-on-top-of-keyboard –
voir cet exemple, vous obtenez une idée comment y parvenir http://findnerd.com/list/view/Comment-créer-un-custom-keyboard-on-android/10465/ –