0
我正在嘗試創建一個菜單頁,其中包含一系列2位快捷鍵..所以我需要能夠聽取2個按鍵,然後根據哪個按鍵進行操作。在Android上連續按兩次鍵?
我設法得到這個工作的一個重點:
@Override
public boolean dispatchKeyEvent(KeyEvent e) {
if(e.getAction() == KeyEvent.ACTION_UP) {
if (e.getKeyCode() == KeyEvent.KEYCODE_F) {
Log.d("Test", "YOU PRESSED THE F KEY");
startActivity(new Intent(getApplicationContext(), MainActivity.class));
return true;
}
}
return super.dispatchKeyEvent(e);
};
但我仍然試圖找出如何我想補充在聽取第二按鍵,然後開始活動。謝謝
記住最後一個鍵碼並做檢查 – Libin