мягкая клавиатура на весь экран в приложении для Android - PullRequest
2 голосов
/ 18 июля 2011

У меня есть приложение, в котором у меня есть представление списка, а представление списка выполняется на заказном адаптере. Я сделал наводящий поиск в представлении списка. Моя проблема в том, что, когда я собираюсь что-то набрать в панели редактирования текстового поиска; затем всплывающая программная клавиатура получает полную длину по ширине и высоте на экране, поэтому у меня нет возможности посмотреть, изменяется ли мой вид списка при изменении текста при редактировании текста. Я получаю возможность видеть результат поиска, пока не нажму кнопку «Готово» на программной клавиатуре. Я хочу, чтобы всплывающая программная клавиатура всплывала только на половине экрана моего приложения, чтобы я мог видеть изменения данных моего списка при изменении текста, указанные в тексте редактирования. Есть ли решение, связанное с моей проблемой ???

1 Ответ

1 голос
/ 19 апреля 2012

Добавьте в ваш EditText атрибут android:imeOptions="flagNoExtractUi". Это не позволит программной клавиатуре принимать полноэкранные размеры.

Проверьте этот ответ: Отключение полноэкранного режима редактирования для ввода с программной клавиатуры в альбомной ориентации?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...