qq605582459
qq605582459
采纳率0%
2017-08-28 03:40 阅读 1.3k

Android横屏时禁止输入法全屏需修改源码 请问如何修改?

frameworks/base/core/Java/Android/inputmethodservice/InputMethodService.java
图片说明
1、 在updateFullscreenMode(..)中,将boolean isFullscreen = mShowInputRequested && onEvaluateFullscreenMode();

                                                           改为boolean isFullscreen=false;

       2、也可以:直接修改onEvaluateFullscreenMode()的返回值为false    <自定义输入法时,可以直接重写之,就不必在源码中修改了>
  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

3条回答 默认 最新

  • liugstick 棍子哥 2017-08-28 06:43

    改源码不太现实,一般的输入法和系统输入法都会提供游戏键盘模式的 ,你调用的时候配置下就行

    点赞 评论 复制链接分享
  • zgy621101 紫风幻雪 2017-08-28 09:34
    点赞 评论 复制链接分享
  • dongfeng9ge 东风玖哥 2017-08-29 05:11

    难道你的输入法不支持横屏?

    点赞 评论 复制链接分享

相关推荐