Android软键盘隐藏与显示总结

来源:互联网 发布:java fork join 编辑:程序博客网 时间:2024/06/05 09:23

1.如何判断软键盘是否显示:

http://blog.csdn.net/sinat_31311947/article/details/53899166

2.隐藏软键盘:

隐藏软键盘:              InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);              // 隐藏软键盘              imm.hideSoftInputFromWindow(getWindow().getDecorView().getWindowToken(), 0);  Fragment中与显示同理。


3.显示软键盘:

InputMethodManager imm = (InputMethodManager) getSystemService(INPUT_METHOD_SERVICE);     imm.toggleSoftInput(0, InputMethodManager.RESULT_SHOWN);  

4.软键盘弹出顶起原布局: