kotlin隐藏软键盘时的上下文报错

kotlin隐藏软键盘时的上下文报错

//                /**隐藏软键盘**/
//                val imm = activity?.getSystemService(Context.INPUT_METHOD_SERVICE) as InputMethodManager
//                imm.hideSoftInputFromWindow((context as Activity).currentFocus?.windowToken,      InputMethodManager.HIDE_NOT_ALWAYS)

改成view 的

val imm = view.context.getSystemService(Context.INPUT_METHOD_SERVICE) as InputMethodManager
imm.hideSoftInputFromWindow(windowToken, 0)