Когда Android 2.1 фокусируется на текстовом поле в WebView в альбомной ориентации, он делает это ниже. Он занимает всю область ввода поля и заполняет крошечную полоску доступного экрана.
Проблема здесь в том, что когда вы нажимаете эту кнопку «Далее», у вас есть достаточно представления, в каком поле вы находитесь.
Есть ли способ улучшить это с помощью какого-то приглашения, чтобы пользователь хотя бы знал тип данных, которые он должен ввести в это поле? Я пытался использовать
<label for="my_field_id">My Caption</label>
<input type="text" id="my_field_id"/>
надеясь, что он вытянет оттуда текст, но, похоже, ничего не даст.
Кроме того, я только что попытался добавить placeholder="Foo Bar"
в поле ввода. Этот вид работал. Подсказка появилась в поле, а при нажатии она появилась в полноэкранной области ввода. Но проблема была в том, что местозаполнителем был вид редактируемого текста, но не совсем. Расположение курсора и ввод просто немного ошибочны и странны, так как не могут быть удалены, но новый ввод будет записывать поверх него. Это был не приятный пользовательский опыт: (
![alt text](https://i.stack.imgur.com/IkWRR.jpg)