В моем приложении для Android есть несколько EditTexts, для каждого из которых InputMethod задано значение numberSigned. Мое целевое устройство не имеет аппаратной клавиатуры и использует программную клавиатуру для ввода чисел. Android заменяет стандартную кнопку «Готово» справа от поля ввода на кнопку «Далее». Как я могу использовать вместо этого "Готово"?
android
android-edittext
soft-keyboard
Эндрю Басс
источник
источник
Ответы:
Попробуйте добавить
android:imeOptions="actionDone"
в свойEditText
.Справка
источник
android:inputType="textImeMultiLine"
. Тогдаandroid:imeOptions
будет работа.Это также можно сделать в коде с помощью:
myEditText.setImeOptions(EditorInfo.IME_ACTION_DONE);
источник