Tag: 回来

按下返回时,EditText不会触发更改

在使用购物车的应用程序中,我可以选择通过仅允许数字输入的EditText来更改项目的数量。 一切正常,除非用户改变字段,然后按后退键隐藏软键盘。 在这种情况下,该字段会显示已更改的值,但我不知道如何检测此更改并对其作出反应。 等待切换到另一个活动不是一个选项。 当用户用“完成”按钮确认时,我可以用“OnEditorActionListener”来处理。 但是后面的钥匙呢? 更新: 事实certificate,使用后退关闭软键盘时,onKeyDown / onBackPressed和编辑字段上的OnKeyListener都不会触发。