private void openKeyboard() {
Timer timer = new Timer();
timer.schedule(new TimerTask() {
@Override
public void run() {
InputMethodManager imm = (InputMethodManager)getSystemService(INPUT_METHOD_SERVICE);
imm.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS);
}
}, 500);
}
//关闭软键盘
private void closeKeyboard() {
InputMethodManager imm = (InputMethodManager) getSystemService(mContex.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(et_searchword_word.getWindowToken(), 0);
}
摘自 http://endual.iteye.com/blog/1550361
本文详细介绍了如何使用Java代码实现软键盘的打开与关闭功能,并提供了具体实例代码,帮助开发者快速掌握软键盘控制技巧。
2322

被折叠的 条评论
为什么被折叠?



