Android(安卓)横屏时禁止输入法全屏
16lz
2021-12-04
一是在源码里进行修改。
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"
更多相关文章
- android源代码下载——android环境配置
- android Exid 不可修改
- 修改android桌面图标默认大小
- 仿照利用android系统源码资源文件,修改SeekBar颜色 前景与背景
- android中的heap是修改
- zxing项目源码解读(2.3.0版本,Android部分)
- vim+ctags+cscope 打造Android源码阅读工具
- Android事件分发机制源码分析
- Android内核3.10.73编译烧录到nexus 5X笔记