Android: виртуальная клавиатура: пользователь не знает, какой EditText он заполняет - PullRequest
0 голосов
/ 07 июня 2011

У меня есть несколько форм, которые пользователь должен заполнить, и я использую EditText для ввода информации.

проблема в том, что когда пользователь использует виртуальную клавиатуру, нет информации о том, какое поле он заполняетв.

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

есть ли способ установить заголовок в EditText, чтобы вместо того, чтобы быть просто текстовой зоной, он имел заголовок, чтобы напомнить пользователю, что он вводит?

Ответы [ 2 ]

2 голосов
/ 07 июня 2011

Вы можете добавить подсказку, которая предварительно заполняет EditText полезным напоминанием (в затемненном цвете). Исчезает, когда пользователь начинает печатать.

android:hint="Type your name here"
0 голосов
/ 07 июня 2011

К сожалению, биты редактора метода ввода не позволяют вам сделать это (хотя это было бы неплохо).Попробуйте установить атрибут android:imeOptions="flagNoExtractUi" в экземплярах EditText.

...