一是在源码里进行修改。

   frameworks/base/core/java/android/inputmethodservice/InputMethodService.java 

           1、 在updateFullscreenMode(..)中,将boolean isFullscreen = mShowInputRequested && onEvaluateFullscreenMode();

                                                               改为boolean isFullscreen=false;

           2、也可以:直接修改onEvaluateFullscreenMode()的返回值为false    <自定义输入法时,可以直接重写之,就不必在源码中修改了>


二是在自己EditText的xml里加上属性

 android:imeOptions="flagNoExtractUi"

更多相关文章

  1. 仿照利用android系统源码资源文件,修改SeekBar颜色 前景与背景
  2. zxing项目源码解读(2.3.0版本,Android部分)
  3. Android事件分发机制源码分析
  4. vim+ctags+cscope 打造Android源码阅读工具
  5. Android 底层渲染 - 屏幕刷新机制源码分析
  6. Android源码分析(四)-----Android源码编译及刷机步骤
  7. Android 源码分析-打电话和发短信
  8. android中Handler的源码分析

随机推荐

  1. Android(安卓)build system ---转
  2. Android(安卓)SQLite增删改查基本用法,通
  3. Android中Bitmap的剪切与拉伸
  4. android surfaceflinger研究----Surface
  5. 认识Android(安卓)MVP
  6. 详解Android中Handler的内部实现原理
  7. Android(安卓)ProgressBar自定义图片进度
  8. 分享两个 Android(安卓)开源项目和一个 D
  9. Android(安卓)View Touch的事件分发机制
  10. android 模拟器手机如何添加文件到sd卡