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

安卓webview中点击输入框没有响应的解决办法

2013-09-04 10:12 211 查看
今天在做项目的时候,页面嵌套webview显示文章内容,当回复文章的时候却激活不了输入法,看着光标在输入框内闪啊闪,但死活不出来输入法,查看网上说

设置了 mywebview.requestFocusFromTouch();和mywebview.requestFocus();就可以了,但是我添加了还是出不来,无奈之下,继续找百度,找谷歌,最终找到一位达人的代码,添加了之后果然成功了,现将代码公布于世,以便大家分享:

webView.setOnTouchListener ( new View.OnTouchListener () {

@Override

public boolean onTouch(View v, MotionEvent event) {

// TODO Auto-generated method stub

switch (event.getAction ()) {

case MotionEvent.ACTION_DOWN :

case MotionEvent.ACTION_UP :

if (!v.hasFocus ()) {

v.requestFocus ();

}

break ;

}

return false ;

}

});

经测试,可以调出软键盘。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐