当键盘显示在android中时,视图将被覆盖

时间:2018-07-06 20:41:18

标签: android android-studio

我在RelativeLayout中有一些视图,其中设置了align bottom属性,当软键盘出现时,视图被软键盘向上推并覆盖其他视图,所以我无法与视图保持联系

enter image description here

显示软键盘时

enter image description here

所以我无法点击按钮

1 个答案:

答案 0 :(得分:0)

将此行添加到manifest的下面:

android:windowSoftInputMode="adjustResize|stateAlwaysHidden"

查看完整代码:

<activity android:name=".activity.TermConditionActivity"
            android:windowSoftInputMode="adjustResize|stateAlwaysHidden"
            ></activity>

如果假设上面的代码不起作用,则粘贴以下行:

android:windowSoftInputMode="adjustPan"

更新:

onCreate()之后,在活动类的setContentView()方法中进行更改

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

OR

windowSoftInputMode="adjustResize"