Android(安卓)WebView和EditText焦点冲突解决
16lz
2021-01-26
在Android中使用WebView时,经常会同时用到EditText控件(比如浏览器地址栏),这样就会出现EditText和WebView抢占
焦点,导致不显示输入键盘,于是WebView中的控件无法输入,可以在触摸WebView控件时,请求获取焦点,这样就不会出
现上述问题,解决办法很简单,代码示例如下:
webView.setOnTouchListener(new OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) { webView.requestFocus(); return false; }});
----------------------- 2012-10-29 09:30
更多相关文章
- Android精通:TableLayout布局,GridLayout网格布局,FrameLayout帧布
- 使用Weditor(uiautomator2)替换uiautomatorviewer抓取Android控件
- Android:listView控件,adapter,以及其他控件的组合
- Android界面开发之样式定义(Defining Styles)
- Android(安卓)图片轮播控件
- layout_weight属性图解
- Android学习――HorizontalScollview水平滚动控件
- Android(安卓)Debug Bridge 和Drozer安装使用教程
- android Fragments详解二:创建Fragment