Java 隐藏键盘时隐藏光标

Java 隐藏键盘时隐藏光标,java,android,keyboard,Java,Android,Keyboard,查看了一些问题,但找不到在键盘隐藏时是否有隐藏光标的方法。所以没有键盘隐藏的方法(回调)? 顺便说一句,这不是一个好方法。使用editText.clearFocus()方法删除光标。什么时候使用它?嗯,我刚想到为所有EditText制作TextWatcher,但这种方式很难闻。当你想隐藏光标时使用这种方式。我的问题是如何获得android键盘隐藏的时刻。键盘不会自动隐藏。必须有一个操作,如键盘的backbutton或IME按钮等。如果您使用键盘的Enter按钮或Done隐藏键盘,请使用它:edi

查看了一些问题,但找不到在键盘隐藏时是否有隐藏光标的方法。所以没有键盘隐藏的方法(回调)?
顺便说一句,这不是一个好方法。

使用editText.clearFocus()方法删除光标。

什么时候使用它?嗯,我刚想到为所有EditText制作TextWatcher,但这种方式很难闻。当你想隐藏光标时使用这种方式。我的问题是如何获得android键盘隐藏的时刻。键盘不会自动隐藏。必须有一个操作,如键盘的backbutton或IME按钮等。如果您使用键盘的Enter按钮或Done隐藏键盘,请使用它:editText.setOnEditorActionListener(新OnEditorActionListener(){公共布尔onEditorAction(TextView v,int actionId,KeyEvent事件){If((event!=null&&(event.getKeyCode)()==KeyEvent.KEYCODE_ENTER))|(actionId==EditorInfo.IME_ACTION_DONE)){editText.clearFocus()}返回false;}});如果我有两个EditText,当我说clearFocus()时它会将我发送到第一个呢?