使用后退按钮关闭虚拟键盘时,将清除EditText字段值

时间:2017-02-15 12:28:58

标签: android android-edittext focus keyboard-events

感谢您查看此问题。 这是问题所在,我做了一个应用程序,用户在编辑文本上输入信息,我在模拟器和摩托罗拉手机上测试它,之后我在三星手机(盛大素数)上测试了它,令我惊讶的是这次的田地没有保存。 我发现的是,当在motorola和模拟器中关闭键盘时,方法-setOnFocusChangeListener-通过使用它而现在没有关注该edittext字段而改变焦点来激活。 但这种方法并未在三星手机中调用。 那么,我如何确保在每个设备上调用此方法?或者我该如何解决我的问题? 感谢。

1 个答案:

答案 0 :(得分:1)

你可以处理这个代码的后退按钮;

 @Override
    public void onBackPressed() {
      //
    }