editview 调出软件盘
private InputMethodManager imm = null;
Timer timer = new Timer();
timer.schedule(new TimerTask()
{
@Override
public void run()
{
imm = (InputMethodManager)SearchActivity.this.getSystemService(INPUT_METHOD_SERVICE);
imm.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS);
imm.showSoftInput(mInputEditText, 0);
}
}, 500);
软件盘中按钮的点击事件主要分两种方法去监听
分别为1EditText.setOnEditorActionListener();
2,EditText.setOnKeyListener两种方法,其中第二种比较好点,能监听到物理 KeyEvent.KEYCODE_ENTER事件