涉及到聊天对话框的时候,特别是有表情的时候,需要在点击了表情弹出表情的gridview的时候需要主动去隐藏掉,软键盘,避免遮挡!代码如下欢迎使用!对了我聊天对话框的表情完整代码已经完成,近期整理后会发博文,大家敬请期待啊!
//隐藏软键盘
((InputMethodManager)getSystemService(INPUT_METHOD_SERVICE)).hideSoftInputFromWindow(TestActivity.this.getCurrentFocus().getWindowToken(), InputMethodManager.HIDE_NOT_ALWAYS);
//显示软键盘,控件ID可以是EditText,TextView
((InputMethodManager)getSystemService(INPUT_METHOD_SERVICE)).showSoftInput(控件ID, 0);