最佳答案
我需要对一系列 EditText 进行表单输入验证。我正在使用 OnFocusChangeListener 在用户键入每个验证之后触发验证,但这并不像最后一个 EditText 所希望的那样。
如果我在输入最终的 EditText 时点击“完成”按钮,那么 InputMethod 就会断开连接,但是从技术上来说,重点从未丢失在 EditText 上(因此验证从未发生)。
最好的解决办法是什么?
我是否应该监视 InputMethod 何时从每个 EditText 解除绑定,而不是监视焦点何时更改? 如果应该,如何监视?