Параметры изменения размера IME для горизонтальной ориентации - PullRequest
0 голосов
/ 20 сентября 2011

Я создал собственный IME для планшетов Android, и у меня возникают проблемы с изменением размера, когда экран находится в горизонтальной ориентации.Всякий раз, когда нажимается EditText, когда экран находится в горизонтальном положении, IME занимает весь экран с помощью стандартной комбинации EditText и Button с моим пользовательским IME в нижней части экрана.Тем не менее, я бы хотел, чтобы IME просто всплывал без этого и вводил текст непосредственно в поле, которое было изначально щелкнуто, как это происходит в горизонтальной ориентации.Я посмотрел на пример SoftKeyboard, который выполняет это (по крайней мере, для сот) и не может найти точно, где они устанавливают этот эффект.

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

1 Ответ

0 голосов
/ 22 сентября 2011

Если у кого-то еще возникла эта проблема, вы можете запретить IME переходить в полноэкранный режим, переопределив метод onEvaluateFullscreenMode (), который определяет, будет ли ваш IME отображаться в полноэкранном режиме.

Теперь у меня другие проблемы, но это для другой темы!

...