现在,当用户在键盘外触摸时,我尝试隐藏软键盘:

((InputMethodManager) getSystemService(INPUT_METHOD_SERVICE))
.hideSoftInputFromWindow(editView.getWindowToken(),
InputMethodManager.HIDE_NOT_ALWAYS);
我想把逻辑放在我的基本 Activity 类中,所以是否可以在没有View的情况下获得getWindowToken?

最佳答案

当然可以使用:

getContentView().getWindowToken()

或者你可以引用SO Quest

09-25 21:46