android - управляйте поведением клавиш виртуальной клавиатуры

У меня есть пять правок в моем макете. по умолчанию, когда я нажимаю на любой текст редактирования, виртуальная клавиатура выглядит следующим образом

Можно ли изменить поведение клавиши ввода? Я хочу, чтобы при нажатии клавиши фокус был перенесен на следующий текст редактирования. Клавиатура должна выглядеть так

обратите внимание на изменение в клавише ввода, а также предложения отключены

обратите внимание на изменение в клавише ввода, а также предложения отключены. Есть ли способ добиться этого?

1 ответ

Решение

Чтобы отключить текстовые предложения, добавьте следующий параметр в EditText:

<EditText
    android:inputType="textNoSuggestions"
    (…)
/>

А чтобы перейти к следующему полю при нажатии "enter", добавьте идентификатор следующего поля по следующему параметру:

<EditText
    android:nextFocusForward="@+id/nextEditTextId"
    (…)
/>

Подробности можно найти здесь.

Надеюсь, поможет!

Другие вопросы по тегам