Полноэкранный режим, кажется, вызывает другое поведение softInputMode - PullRequest
3 голосов
/ 10 августа 2011

Кажется, что когда Activity находится в полноэкранном режиме, кажется, что softInputMode не настраивает базовые представления для желаемого поведения прокрутки вверх.В пределах onCreate (...):

setTheme(android.R.style.Theme_NoTitleBar_Fullscreen);
super.onCreate(savedInstanceState);
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE|WindowManager.LayoutParams.SOFT_INPUT_STATE_VISIBLE);

Структура представления состоит из представления прокрутки и линейного макета в относительном макете.Идея состоит в том, что линейный макет создает «панель кнопок», которая должна быть привязана к нижней части окна, но двигаться вверх, чтобы оставаться над клавиатурой.Когда полноэкранный режим не установлен, это работает нормально, но не при добавлении первой строки выше.

Есть идеи?

Спасибо!

...