(问题)输入法全屏模式bug
来源:互联网 发布:js加载顺序控制 编辑:程序博客网 时间:2024/06/15 20:27
一、问题描述
android 4.4.2系统,横屏,输入法全屏模式存在bug,造成SelectHandle图标,在按Home键跳回主屏幕的时候图标残留。
- 输入法全屏模式视图
- 输入法非全屏模式视图
二、 解决办法
- 在系统源码关闭输入法全屏模式判断。 在EditText等输入控件加上
文件:android/frameworks/base/core/java/android/inputmethodservice/InputMethodService.java public boolean onEvaluateFullscreenMode() { Configuration config = getResources().getConfiguration(); if (config.orientation != Configuration.ORIENTATION_LANDSCAPE) { return false; } if (mInputEditorInfo != null && (mInputEditorInfo.imeOptions & EditorInfo.IME_FLAG_NO_FULLSCREEN) != 0) { return false; } //return true; return false; }
- android:imeOptions=”flagNoFullscreen” ,关闭输入法全屏模式。
<EditText android:imeOptions="flagNoFullscreen" android:textColorHighlight="#B4DF87" android:shadowColor="@color/colorPrimary" android:layout_width="368dp" android:layout_height="wrap_content"/>
三、参考文章
- 屏蔽输入法全屏
阅读全文
0 0
- (问题)输入法全屏模式bug
- 问题记录 横屏模式输入法全屏遮挡问题处理
- Android全屏显示的问题(全屏BUG)
- 解决全屏UI中输入法的问题(一)
- 全屏状态下的输入法布局问题
- unity3D 完美解决 全屏输入法问题
- win10切换输入法出现bug问题
- osg全屏下的输入法面板显示问题
- Android全屏下输入法软键盘遇到的问题
- 不能不说的秘密 Flsah Player全屏模式的BUG[转]
- 全屏下使用输入法
- android 输入法不全屏
- 全屏问题(引)
- Android全屏BUG
- 全屏模式
- 全屏模式
- Android 横屏时禁止输入法全屏
- Unity3D_全屏——输入法
- Clion控制台乱码问题(JetBrains CLion 2017.2.2)
- git bash使用ppk
- 开发内核时怎么设置参数来挂接文件系统
- j4l Java实现识别图片中的数字 英文
- Ambari 2.5.2源码编译报错:Too many files with unapproved license
- (问题)输入法全屏模式bug
- Ubuntu crontab定时任务
- cassandra ReadTimeout
- ajax简单说明
- Android开发 之 线性渲染 LinearGradient
- C语言笔记---printf格式化输出
- 考核前夕之注入
- Java中List的排序
- 编程思想与设计模式的资料汇总