您的位置:首页 > 移动开发

解决webview中输入框完成输入隐藏键盘后滑动界面又弹出软键盘问题

2016-05-25 13:33 603 查看
1.在webview的父布局中设置android:focusable="true"  android:focusableInTouchMode="true"属性。

2.监听webview的ontouch事件:

web.setOnTouchListener(new OnTouchListener() {

@Override
public boolean onTouch(View v, MotionEvent event) {
// TODO Auto-generated method stub
int action = event.getAction();

switch (action) {
case MotionEvent.ACTION_MOVE:
v.setFocusable(false);
v.setFocusableInTouchMode(false);
break;
case MotionEvent.ACTION_UP:
v.setFocusable(true);
v.setFocusableInTouchMode(true);
break;

default:
break;
}

return false;
}
});
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  webview 输入键盘