InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
boolean isOpen=imm.isActive();//isOpen若返回true,则表示输入法打开
if(isOpen)
{
imm.hideSoftInputFromWindow(MainActivity.this.getCurrentFocus().getWindowToken(), InputMethodManager.HIDE_NOT_ALWAYS);
//(WidgetSearchActivity是当前的Activity)
}
使用InputMethodManager 退出键盘最灵活的方式
最新推荐文章于 2023-05-24 17:21:54 发布