切换输入法状态
功能:切换输入法状态,即当输入法打开时,关闭它;当输入法关闭时,打开它。
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);//得到InputMethodManager的实例
if (imm.isActive()) { //如果输入法开启,则切换状态使关闭
imm.toggleSoftInput(InputMethodManager.SHOW_IMPLICIT, InputMethodManager.HIDE_NOT_ALWAYS);
} else{//如果输入法关闭,也切换输入法使开启
imm.toggleSoftInput(InputMethodManager.SHOW_IMPLICIT, InputMethodManager.HIDE_NOT_ALWAYS);
}