//强制显示键盘
 InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);  
 imm.showSoftInput(view,InputMethodManager.SHOW_FORCED); 
  
  
  
 //强制隐藏键盘
 InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);  
  
 imm.hideSoftInputFromWindow(view.getWindowToken(), 0); 
  
  
 //这两行代码使输入法显示和隐藏交替进行,例如设置某一按钮事件,该按钮就可以轮流显示和隐藏输入法软键盘
 InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);  
  
 imm.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS);  
  
 注:view指的是调用事件的view组件
 本文链接:http://it72.com/9549.htm