Раскладка клавиатуры скрывает панель действия Android?

В моем приложении Android, запущенном на устройстве XOOM, когда я нажимаю кнопку «Редактор», клавиатура открывается и скрывает панель действий. Я не хочу, чтобы это произошло, как я могу это решить? Например, это приложение Google Contacts для планшета.

EDIT: У меня есть несколько edittexts, в которых пользователь нуждается в заполнении. Сначала, когда пользователь нажал на один edittext внизу, клавиатура обнаружила и спрятала edittext, в который пользователь печатал, поэтому он не мог видеть, что он печатает. Я нашел это очень плохо, и для его решения я просто добавил в манифест: android:windowSoftInputMode="stateVisible|adjustPan" Но после этого теперь экран настраивается и скрывает панель действий.

Приложение Google Contacts делает то же самое, но оно волшебным образом не скрывает панель действий. Как они это делают?

Solutions Collecting From Web of "Раскладка клавиатуры скрывает панель действия Android?"

Используйте adjustResize вместо adjustPan . Структура всегда будет пытаться удерживать сфокусированный элемент на экране, прокручивая любые родительские представления, если это необходимо.

Если поле EditText не вложено в какой-то прокручивающийся контейнер, например ScrollView, ваш макет может быть слишком высоким, чтобы полностью отображать, когда клавиатура изменяет размер вашей активности. Попробуйте обернуть макет формы в ScrollView. Это также позволит прокручивать контент вашего приложения, если он работает на более мелком экранном устройстве, где у него могут быть подобные проблемы.