在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

更多相关文章

  1. Android精通:TableLayout布局,GridLayout网格布局,FrameLayout帧布
  2. 使用Weditor(uiautomator2)替换uiautomatorviewer抓取Android控件
  3. Android:listView控件,adapter,以及其他控件的组合
  4. Android界面开发之样式定义(Defining Styles)
  5. Android(安卓)图片轮播控件
  6. layout_weight属性图解
  7. Android学习――HorizontalScollview水平滚动控件
  8. Android(安卓)Debug Bridge 和Drozer安装使用教程
  9. android Fragments详解二:创建Fragment

随机推荐

  1. Unity导出android工程集成到android stud
  2. Android(安卓)Multidex导致的App启动缓慢
  3. Android绘图基本用法Demo
  4. Android(安卓)Binder实现浅析-Binder驱动
  5. Android原生(Native)C开发之二 framebuff
  6. Android使用WebView加载文字总结之中文乱
  7. adb、sqlite3在命令行下访问应用数据库
  8. Android(安卓)导入工程出现 unable to ge
  9. android sdk 文档导读之一:android 如何绘
  10. 界面编程之基本界面组件(6)AnalogClock 和