在开发中遇到发送弹幕功能时,想在横屏时点击按钮弹出EditText并获取焦点,EditText弹出时软键盘也弹出。但是并未达到预想效果,只是显示了EditText,需要再次点击进入编辑页,这样用户就多了一次操作,如下图,没有软键盘。
要想达到预想效果,实际问题在于键盘占用屏幕空间的大小,要给EditText设置:android:imeOptions="flagNoExtractUi"属性。
在开发中遇到发送弹幕功能时,想在横屏时点击按钮弹出EditText并获取焦点,EditText弹出时软键盘也弹出。但是并未达到预想效果,只是显示了EditText,需要再次点击进入编辑页,这样用户就多了一次操作,如下图,没有软键盘。
要想达到预想效果,实际问题在于键盘占用屏幕空间的大小,要给EditText设置:android:imeOptions="flagNoExtractUi"属性。