Android: клавиатура скрывает EditText во фрагменте [Материал] - PullRequest
0 голосов
/ 21 апреля 2020

Предпосылка: У меня есть фрагмент, расположенный в макете фрейма в макете активности. Приложение работает в полноэкранном режиме .

How fragment looks like

Проблема: Когда Клавиатура поднимается, она скрывает некоторый текст редактирования, даже тот, который в данный момент имеет фокус .

Problem

Уже выполненные действия: Я уже пытался установить флаги в манифесте:

android:windowSoftInputMode="adjustPan"  
// OR
android:windowSoftInputMode="adjustResize"
// OR ...

, но ничего не помогло. Я также попытался установить флаг в onCreateView фрагмента (я также попытался в onCreate), но безуспешно.

...
getActivity().getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE);
...

Вопрос: В чем может быть проблема? Что я делаю не так?

Ответы [ 2 ]

0 голосов
/ 05 мая 2020

Я нашел решение проблемы: я использовал com.google.android.material:material:1.2.0-alpha02, по-видимому, проблемы с автонастройкой экрана. При изменении com.google.android.material:material:1.2.0-alpha06 все заработало нормально.

0 голосов
/ 21 апреля 2020

Попробуйте использовать scrollview для родителя в вашей форме.

...