我正在Dialog
从Activity
. 当对话框打开时,我打电话
((InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE)).toggleSoftInput(InputMethodManager.SHOW_FORCED, InputMethodManager.HIDE_IMPLICIT_ONLY);
问题是,当我通过点击取消按钮或在对话框外部单击来关闭对话框时,键盘会切换到文本键盘并且不会消失,直到我单击硬件后退按钮。关闭对话框并将焦点返回到上一个窗口时,如何关闭键盘?