J'ai un tas de EditTexts dans mon application Android, chacun avec InputMethod défini sur numberSigned. Mon appareil cible ne possède pas de clavier matériel et utilise le clavier logiciel pour la saisie numérique. Android remplace le bouton standard "Terminé" à droite de la zone de saisie par un bouton "Suivant". Comment puis-je utiliser "Terminé" à la place?
android
android-edittext
soft-keyboard
Andrew Buss
la source
la source
Réponses:
Essayez d'ajouter
android:imeOptions="actionDone"
à votreEditText
.Référence
la source
android:inputType="textImeMultiLine"
. Ensuite, leandroid:imeOptions
sera le travail.Cela peut également être accompli dans le code avec:
myEditText.setImeOptions(EditorInfo.IME_ACTION_DONE);
la source