你能禁止点击输入按钮吗

Can you disable that a button is clicked on enter

所以我目前正在研究扫描仪功能,我需要读出一串关键输入。 现在的问题是,每当扫描器完成扫描代码时,它都会按 Enter。 在 return 中触发当前焦点项目的点击事件。
有什么办法可以阻止这种情况发生吗?到目前为止,我没有找到任何关于如何阻止这种情况发生的信息。非常感谢任何帮助!

最简单的方法是添加一个什么都不做的关键监听器:

view.setOnKeyListener { v, keyCode, event -> 
    true
}

你returntrue意味着你处理了事件,而实际上什么都没做。