1
我已经为我的EditText
添加了setOnEditorActionListener
,因此我可以按下“完成”按钮。虽然它的工作原理类似于您在下面的代码中看到的并输入if()
部分,但键盘保持打开状态并且不会关闭。倾听完成不关闭软键盘
我需要改变什么才能继续按下“完成”按钮并关闭键盘?
etCompany.setOnEditorActionListener(new BackEventEditText.OnEditorActionListener() {
@Override
public boolean onEditorAction(TextView textView, int actionId, KeyEvent keyEvent) {
if (actionId == EditorInfo.IME_ACTION_DONE) {
((GetStartedActivity) getActivity()).isKeyboardOpen = false;
setVisibleContent();
return true;
}
return false;
}
});
试试这个:' ' –