Android 对togglesoftinput函数感到困惑
我知道,根据文档,该函数用于切换软输入。但我对作为参数传递的标志如何工作感到困惑。任何例子都是可以理解的(我也需要解释,这样我才能得到确切的功能)。谢谢 显示软键盘-Android 对togglesoftinput函数感到困惑,android,Android,我知道,根据文档,该函数用于切换软输入。但我对作为参数传递的标志如何工作感到困惑。任何例子都是可以理解的(我也需要解释,这样我才能得到确切的功能)。谢谢 显示软键盘- InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); if(imm != null){ imm.toggleSoftInput(0, InputMethodManager.SHOW_I
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
if(imm != null){
imm.toggleSoftInput(0, InputMethodManager.SHOW_IMPLICIT);
}
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
if(imm != null){
imm.toggleSoftInput(0, InputMethodManager.HIDE_IMPLICIT_ONLY);
}
隐藏软键盘-
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
if(imm != null){
imm.toggleSoftInput(0, InputMethodManager.SHOW_IMPLICIT);
}
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
if(imm != null){
imm.toggleSoftInput(0, InputMethodManager.HIDE_IMPLICIT_ONLY);
}
一些解释将有助于了解标志是如何工作的。以及函数如何切换状态。谢谢@gauravjain如果你觉得有用,那就投票并接受答案……:)