现在的位置: 首页 > 综合 > 正文

android软键盘遮挡输入框问题

2018年04月02日 ⁄ 综合 ⁄ 共 292字 ⁄ 字号 评论关闭

项目中如果输入框过多就不可避免的会出现软键盘遮挡输入框的问题,主要有两种方法。

第一:在Activity的onCreate()中的setContentView(Veiw)方法之前加入:

getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN);  //防止软键盘遮挡输入框

第二:在AndroidManifest.xml文件中界面对应的<activity>里加入

android:windowSoftInputMode="stateVisible|adjustResize"

这样屏幕就会整体上移。

抱歉!评论已关闭.