EditText 按enter鍵彈不出虛擬鍵盤

EditText 按enter鍵彈不出虛擬鍵盤:

觸發彈出虛擬鍵盤的鍵值是 enter鍵 彈上來時的鍵值.

@Override
	public boolean dispatchKeyEvent(KeyEvent event) {
		if (event.getAction() == KeyEvent.ACTION_UP) {
			return super.dispatchKeyEvent(event);//這個地方不能用return false.
		}
		if (event.getKeyCode() == KeyEvent.KEYCODE_DEL) {
			if (mFocusView.getText().toString().equals("")) {
				findFocus(View.FOCUS_LEFT, mFocusView);
				return false;
			}
		}
		return super.dispatchKeyEvent(event);
	}


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章