Android 横屏不让输入法全屏显示

    

     记录学习之用 查找资料参考记录的 

    在源码里进行修改。

       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"

    

    

posted @ 2016-06-15 10:32  一只呆萌的萌呆  阅读(2365)  评论(0)    收藏  举报