android InputMethodManager 软键盘的一些操作

//当在输入框,打开软键盘输入内容,按下确定键关闭软键盘

private InputMethodManager imm; // 软键盘

public boolean dispatchKeyEvent(KeyEvent event) { // 锁键盘一些操作
// TODO Auto-generated method stub
int keyCode = event.getKeyCode();
Log.i("点击", "回车键" + keyCode);
switch (keyCode) {
case KeyEvent.KEYCODE_ENTER:
// 执行搜索
   this.imageButton_find.performClick();
break;
}
super.dispatchKeyEvent(event);
return true;
}
public void closeKeyCode() {
this.imm = (InputMethodManager) this.getSystemService(Context.INPUT_METHOD_SERVICE);
// 关闭键盘
if (imm.isActive()) {
imm.hideSoftInputFromWindow(this.editxt_find.getWindowToken(), 0);


}
}

更多详细信息请查看 java教程网 http://www.itchm.com/forum-59-1.html

猜你喜欢

转载自yiheng.iteye.com/blog/1634541
今日推荐