两种方法:
一是在源码里进行修改。frameworks/base/core/java/android/inputmethodservice/InputMethodService.java
找到updateFullscreenMode方法,将boolean isFullscreen = mShowInputRequested && onEvaluateFullscreenMode();直接修正为boolean isFullscreen=false;


二是在EditText的xml里加上属性 android:imeOptions="actionDone|flagNoExtractUi",其中flagNoExtractUi是指将输入法的抽出框隐藏

可以参考:
http://xiaohang.org/2011/03/android%E8%BE%93%E5%85%A5%E6%B3%95%E4%B9%8B%E2%80%94%E2%80%94%E5%A6%82%E4%BD%95%E7%A6%81%E6%AD%A2%E6%A8%AA%E5%B1%8F%E6%97%B6%E5%85%A8%E5%B1%8F/
http://xiaohang.org/2011/03/android%E8%BE%93%E5%85%A5%E6%B3%95%E4%B9%8B%E2%80%94%E2%80%94android-inputmethod-framework/

更多相关文章

  1. android 去掉listview之间的黑线
  2. Java中的instanceof关键字在Android中的用法
  3. Android(安卓)java.lang.IllegalArgumentException: pointerInde
  4. Android:解决列表滚动时背景色变黑的方法
  5. Windows下Android开发环境配置的一种方法
  6. Android中获取屏幕的宽和高
  7. 把android平板USB上输出LOG方法
  8. Android(安卓)Studio 3.0找不到Android(安卓)Device Monitor的解
  9. Android天气预报

随机推荐

  1. js判断运行平台
  2. 通用android studio gradle 文件(电商商家
  3. 【android动画】关于android:persistentD
  4. Android状态栏完全透明和改变状态栏颜色
  5. 【Android应用实例之五】调节播放器音量
  6. Adapter 要从源头开始适配
  7. Android(安卓)开发自定义使用svg构造交互
  8. android 学习心得
  9. Android uses-permission 大全
  10. Android 透明背景的dialog