显示软键盘时布局不会向上移动

时间:2019-08-24 17:49:51

标签: java android android-softkeyboard android-scrollview

在我的activityLayout中使用此代码后,打开键盘时布局不会向上移动:

getWindow().setFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS,
                WindowManager.LayoutParams.WRAP_CONTENT);

删除此代码后,一切正常,布局向上移动。但是我需要在活动中包含此代码。

我该如何解决?

1 个答案:

答案 0 :(得分:0)

将其放入清单文件中

<activity name="YourActivity"
    android:windowSoftInputMode="stateVisible|adjustResize">
    ...
</activity>

将此添加到布局文件

android:fitsSystemWindows="true"