横屏状态下EditText 处理

在某些需求下面,要求在横屏状态下弹出软键盘。然后可能会出现这种情况。


然后问题来,我应该在软键盘上有一层view 啊。

其实这种状态很好解决。在Edittext 中添加一条属性 

android:imeOptions="flagNoExtractUi" 就好了。

然后 还有一个问题,当在把内容区域设置到状态栏下面的时候,软键盘是没法顶起view 的。需要拖一个工具类,才可以顶起来。

链接是:https://github.com/mikepenz/MaterialDrawer/blob/aa9136fb4f5b3a80460fe5f47213985026d20c88/library/src/main/java/com/mikepenz/materialdrawer/util/KeyboardUtil.java

用法:


fragment 中 我就没有试了,万一也没有问题呢。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容