Как не дать клавиатуре EditText перескочить в верхнюю часть экрана - PullRequest
1 голос
/ 25 января 2020

Я занимаюсь разработкой приложения для чата, и у меня возникает проблема, когда пользователь вводит новое сообщение, используя текст редактирования, клавиатура android переходит в верхнюю часть экрана, есть ли способ управления этим?

1 Ответ

1 голос
/ 26 января 2020

Вы можете добавить это к своему XML в родительском элементе

android:fitsSystemWindows="true"

и это к своему AndroidManifest.xml

android:windowSoftInputMode="adjustPan"

, наконец, добавить это к своей деятельности

getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN);

Надеюсь, это поможет вам.

...