Android TabActivity 按键响应

在TabActivity中onKeyDown会得不到响应,我们应该使用dispatchKeyEvent方法获得按键响应

@Override
	public boolean dispatchKeyEvent(KeyEvent event) {
		if (event.getAction() == KeyEvent.ACTION_DOWN && event.getKeyCode() == KeyEvent.KEYCODE_BACK) {  //对返回键按下的响应
			return false;
		}
		return super.dispatchKeyEvent(event);
	}

注意在dispatchKeyEvent中,按键分按下ACTION_DWON和弹起ACTION_UP两种响应


你可能感兴趣的:(Android TabActivity 按键响应)