今天開發遇到一個問題,輸入框裏爲空時按鍵盤的刪除鍵程序退出了,最後發現在重寫了系統的onKeyDown方法裏寫了其他操作。修正如下。
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (event.getKeyCode() != KeyEvent.KEYCODE_DEL) {// 過濾除去刪除鍵外的操作
你需要做設麼操作在這裏寫就好了
}
return super.onKeyDown(keyCode, event);
}