键盘不会被隐藏,而我的应用程序是在后台棉花糖移动



当我的应用程序在Marshmallow和一些android操作系统的后台移动时,键盘不会被隐藏。这是我的代码

InputMethodManager imm = (InputMethodManager)
                getSystemService(Context.INPUT_METHOD_SERVICE);
        imm.hideSoftInputFromInputMethod(getWindow().getCurrentFocus()
                .getWindowToken(), InputMethodManager.HIDE_NOT_ALWAYS);

try this

if(getCurrentFocus() != null) {
    InputMethodManager inputMethodManager = (InputMethodManager) getSystemService(INPUT_METHOD_SERVICE);
    inputMethodManager.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0);
}

相关内容

  • 没有找到相关文章

最新更新