隐藏键盘解决方案

隐藏键盘
请教个问题:
看QQ里面有一个功能:页面中有一个编辑框,处于焦点状态,键盘弹出。只要点击除该编辑框状态之外的任何地方,键盘自动隐藏?

有人提示用onFocusChange

自己试了下,不行,不知道如何写:
edit = (EditText)findViewById(R.id.edit);
  editor1 = (EditText)findViewById(R.id.editor);
   
  edit.setOnFocusChangeListener(new OnFocusChangeListener()
  {
  public void onFocusChange(View arg0, boolean isFocused)
  {
   
  }
  });

------解决方案--------------------
1.InputMethodManager imm = (InputMethodManager)getSystemService(SendActivity.this.INPUT_METHOD_SERVICE);
Java代码 
1.InputMethodManager imm = (InputMethodManager)getSystemService(SendActivity.this.INPUT_METHOD_SERVICE);
InputMethodManager imm = (InputMethodManager)getSystemService(SendActivity.this.INPUT_METHOD_SERVICE);隐藏键盘

Java代码
1.imm.hideSoftInputFromWindow(editText.getWindowToken(), 0);
Java代码 
1.imm.hideSoftInputFromWindow(editText.getWindowToken(), 0);
imm.hideSoftInputFromWindow(editText.getWindowToken(), 0);显示键盘

Java代码
1.imm.showSoftInput(editText, 0);
Java代码 
1.imm.showSoftInput(editText, 0);
我网上搜的你看看
http://zx273064010.javaeye.com/blog/798123
------解决方案--------------------
探讨

1.InputMethodManager imm = (InputMethodManager)getSystemService(SendActivity.this.INPUT_METHOD_SERVICE);
Java代码
1.InputMethodManager imm = (InputMethodManager)getSystemService(SendActivity.this.……