0
A
回答
0
我做了一個小實驗,以確認。
您的權利似乎沒有確認文件。
這裏所使用的代碼:
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
super.onKeyDown(keyCode, event);
return true;
}
@Override
public void onBackPressed() {
Log.w("TEST", "I'm CALLED !");
super.onBackPressed();
}
onkeydown事件時返回false,onBackPressed不叫。
我們必須注意,如果我們不調用super.onKeyDown() ,我們不會調用onBackPressed,所以我想我們必須看到:onBackPressed作爲onKeyDownCall的一部分被調用,所以不應該被觸發if onKeyDown不管理事件(返回false)。
+0
OP已經知道。他想知道*爲什麼* – 2013-03-03 14:42:21
+0
我沒有讓自己清楚:由於onBackPressed作爲onKeyDownCall的一部分被調用,所以返回的布爾值也關注它。如果返回true,則將Back按鈕考慮在內,並調用onBackPressed。 – Guian 2013-03-03 14:50:44
相關問題
- 1. onKeyDown()或onBackPressed()
- 2. onKeyDown和onKeyUp會阻止onBackPressed
- 3. onKeyDown或onBackPressed在父活動中
- 4. 合併onkeydown函數
- 5. OnKeyDown和String.FromCharCode
- 6. Android:onKeyUp和onKeyDown?
- 7. onBackPressed()和片段
- 8. onkeydown/onkeypress html和javascript
- 9. 的onkeyup,onKeyDown和onkeypress事件
- 10. onBackPressed和android中的線程
- 11. EditText OnKeyDown
- 12. 當onBackPressed()
- 13. 組合和合並
- 14. TabActivity and onKeyDown
- 15. Javascript onkeydown/up
- 16. onKeyDown問題
- 17. Paper.js onKeyDown方法
- 18. onkeydown crossbrowser on IFRAME?
- 19. 工具欄onBackPressed
- 20. Android:ViewFlipper with onBackPressed
- 21. onBackPressed()popBackStack問題
- 22. onBackPressed在活動
- 23. onBackPressed()不工作?
- 24. onBackpressed CordovaActivity不叫
- 25. onBackPressed工作不
- 26. onBackPressed Android片段
- 27. Delphi XE和陷印箭頭鍵與OnKeyDown
- 28. 在iPhone上實現html onkeyup和onkeydown
- 29. FireKey中的OnKeyDown和window.location存在問題
- 30. 檢測和更換價值的onkeydown
給出您認爲與之衝突的文檔部分的鏈接。 – 2013-03-03 14:03:24