我遇到的问题:在输入框EditText中,第三方输入法删除输入内容,就退出当前activity。
解决方法:在Activity中重写了OnKeyDown方法跟输入法退格键冲突的原因,在 onKeyDown中使用了activity的finish()方法,并未判断是否是keyCode == KeyEvent.KEYCODE_BACK。软键盘也是一种按下事件,一按下,所以会退出。
我遇到的问题:在输入框EditText中,第三方输入法删除输入内容,就退出当前activity。
解决方法:在Activity中重写了OnKeyDown方法跟输入法退格键冲突的原因,在 onKeyDown中使用了activity的finish()方法,并未判断是否是keyCode == KeyEvent.KEYCODE_BACK。软键盘也是一种按下事件,一按下,所以会退出。