0
A
回答
-5
出於安全原因,您無法捕獲主頁按鈕單擊事件。
但是,您可以通過覆蓋方法onNewIntent()
來執行按Home按鈕所執行的操作。
3
沒有直接的方法來做同樣的事情。就像你無法獲得HOME鍵的KeyDown事件一樣。但我們可以得到捕獲的HOME鍵和下面的代碼
@Override
public void onAttachedToWindow() {
this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
super.onAttachedToWindow();
}
0
其實你應該覆蓋到home鍵留在同一個屏幕上:
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
Intent new(this, login);
start(intent);
return true;
}
return super.onKeyDown(keyCode, event);
}
+0
KEYCODE_BACK是後退按鈕,而不是主頁按鈕。 – ggurov
相關問題
- 1. Android - 如何捕捉主頁按鈕被按下?
- 2. 當用戶按下主頁按鈕時捕捉
- 3. iPhone識別主頁按鈕被按下
- 4. 如何捕捉主頁按鈕在Android中單擊?
- 5. 如何在jQuery Mobile + PhoneGap中捕捉迴歸和主頁按鈕
- 6. 按下iPhone主頁按鈕
- 7. 如何在主頁按鈕被按下時取消定時器?
- 8. 當主頁按鈕被按下時如何清除堆棧
- 9. 如何在主頁按鈕被按下時停止服務?
- 10. 如何在主頁按鈕被按下時終止進程?
- 11. 如何在主頁按鈕被按下時終止活動?
- 12. 如何在主頁按鈕被按下時解除UIAlertView?
- 13. 當主頁按鈕被按下時如何停止mediaplayer
- 14. 如何捕捉撥號盤按下按鈕的值?
- 15. 如何捕捉後退按鈕事件?
- 16. WndProc,如何捕捉所有按鈕?
- 17. 線程運行時按下按鍵 - 如何捕捉按鍵?
- 18. 下一個按鈕....主頁
- 19. 如何捕捉按鍵?
- 20. Angular - 如何在頁面按鈕被按下後更新頁面?
- 21. 按下主頁按鈕時檢測iOS
- 22. NotSerializableException當按下主頁按鈕
- 23. Air for iOS聲音消失主頁按鈕被按下時
- 24. 當主頁按鈕被按下時,CABasicAnimation消失
- 25. 當主頁按鈕被按下時暫停遊戲sdk
- 26. 檢查主頁按鈕被按下銀河筆記
- 27. onStop沒有被調用...主頁按鈕按下
- 28. UIAlertView中顯示了幾次主頁按鈕被按下
- 29. 按下主頁按鈕時,生命力被破壞。
- 30. 想捕捉藍牙耳機按鈕按下
你不能回到家按鈕單擊事件 –
使命不可能。 –