我不希望在触摸特定的 EditText 时出现软键盘。但我仍然希望能够根据用户请求(例如,按下按钮时)显示软键盘并允许用户编辑文本。 我知道如何显示/隐藏软键盘,我只是不知道如何防止它在触摸时出现。 有什么建议吗?
一般的想法是,用户将主要处理文本中的选择/位置,只是偶尔输入字符。 在选择或导航文本时,我不希望软键盘减少可见文本量。
最佳答案
简单使用
txtEdit.setShowSoftInputOnFocus(false);
当你想启用它时,反转上面的过程
关于android - 如何防止触摸时出现软键盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36491595/