我想完成一个简单的任务,即在关闭键盘时取消焦点 EditText
(不隐藏光标),方法是点击完成或返回按钮。目前我能找到的就是
window.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN)
但是只有在activity第一次打开的时候才好。关闭键盘后,文本字段将处于尴尬的聚焦状态。
最佳答案
您可以在键盘关闭时监听事件,然后在该事件发生时使用 editText.clearFocus();
。
引用this answer用于监听键盘关闭事件
关于android - 关闭键盘时取消对 EditText 的关注,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51769842/