Как я могу сделать кнопку done на мягкой клавиатуре?
Итак, я не вижу кнопку на мягкой клавиатуре. Существует стандартный ключ ввода, но из моего чтения я убежден, что может быть/должна быть сделанная кнопка (при работе с AutoCompleteTextView по крайней мере. Я попытался добавить следующую строку в свой xml, но безрезультатно
android:imeActionLabel="Done"
Я знаю, что я пропустил что-то довольно огромное, что это такое?
Ответы
Ответ 1
Ответ заключался в том, чтобы включить
android:singleLine="true"
в xml для AutoCompleteTextView. Это переключает ключ ввода для следующего, если есть несколько edittexts (и сделано для последнего), или для завершения, если есть только один edittext.
Ответ 2
Посмотрите на этот вопрос: