在开发中遇到发送弹幕功能时,想在横屏时点击按钮弹出EditText并获取焦点,EditText弹出时软键盘也弹出。但是并未达到预想效果,只是显示了EditText,需要再次点击进入编辑页,这样用户就多了一次操作,如下图,没有软键盘。
要想达到预想效果,实际问题在于键盘占用屏幕空间的大小,要给EditText设置:android:imeOptions="flagNoExtractUi"属性。
本文介绍了一个关于横屏模式下实现弹幕功能时遇到的问题:点击按钮后EditText出现但软键盘未自动弹出,导致用户体验不佳。为解决此问题,文章提供了设置EditText属性的方法,以确保软键盘能够正确显示。
在开发中遇到发送弹幕功能时,想在横屏时点击按钮弹出EditText并获取焦点,EditText弹出时软键盘也弹出。但是并未达到预想效果,只是显示了EditText,需要再次点击进入编辑页,这样用户就多了一次操作,如下图,没有软键盘。
要想达到预想效果,实际问题在于键盘占用屏幕空间的大小,要给EditText设置:android:imeOptions="flagNoExtractUi"属性。
3675
3189

被折叠的 条评论
为什么被折叠?
