Android控制键盘显示隐藏

来源:互联网 发布:网络外包服务流程 编辑:程序博客网 时间:2024/05/22 11:57

/**
  * 显示隐藏键盘
  *
  * @param show
  */
 InputMethodManager imm1;

 private void managerInput(int show) {
  imm1 = (InputMethodManager) getSystemService(this.INPUT_METHOD_SERVICE);
  if (show == 0) {
   imm1.hideSoftInputFromWindow(et_chat_content.getWindowToken(), 0); // 隐藏软键盘
  }else if (show == 1){
   imm1.showSoftInput(et_chat_content, InputMethodManager.SHOW_FORCED);// 显示软键盘
  }
 }

 

 

关键:hideSoftInputFromWindow(et_chat_content.getWindowToken(), 0); // 隐藏软键盘    et_chat_content为EditText 控件。

showSoftInput(et_chat_content, InputMethodManager.SHOW_FORCED);// 显示软键盘
0 0
原创粉丝点击