0
A
回答
0
不是,不。你不能覆蓋的home鍵,你會背或search.Take在此討論一下:
Overriding the Home button - how do I get rid of the choice?
0
重複這樣的:Android - capture/suppress Home and EndCall buttons events?
答案很簡單:你不能處理Home鍵,但您可以編寫一個替代主屏幕應用程序。
0
因爲「主頁」按鈕到Android這樣的基本特點(它提供了一個快速的一鍵式按鈕,回到自己的主屏幕的用戶),他們做,所以我們不能運行自定義代碼來修改它的功能。然而,我們確實可以控制用戶按下菜單,返回或搜索按鈕時發生的情況。
它總是最好以符合Android的UI設計指南,this article on application design是我們應該如何去準確的事情一個偉大的閱讀。
0
普遍的看法認爲這是無法完成的。
結帳這段對話:
也許下面的代碼會工作,你希望它的方式。但我不認爲你可以絕對捕捉到Home鍵。
在您的活動中重寫以下方法。
@Override
public void onAttachedToWindow() {
super.onAttachedToWindow();
this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
}
然後,您可以在您的活動中聆聽家庭鑰匙。
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if(keyCode == KeyEvent.KEYCODE_HOME)
{}
});
希望這可能對您有所幫助。
相關問題
- 1. 按鈕點擊進度條
- 2. 點擊按鈕上的進度條
- 3. 進度條應限制主窗口上的按鈕被點擊
- 4. 進度條不按鈕更新點擊
- 5. 按鈕點擊減少進度條?
- 6. PhoneGap點擊後退按鈕模擬點擊主頁按鈕
- 7. 應用進度條上的按鈕在WinForm點擊
- 8. 按鈕上的JavaScript進度條Incrememnet點擊發布引導
- 9. 在按鈕上點擊不同的音頻點擊角度
- 10. 的Javascript點擊按鈕開始與名
- 11. 計時器,按鈕點擊開始
- 12. 開始的setInterval當按鈕被點擊
- 13. JavaScript在按鈕上點擊一個頁面點擊
- 14. MonkeyTalk點擊ActionBar主頁按鈕
- 15. 主頁按鈕不可點擊
- 16. 在按鈕上展開cftextarea點擊
- 17. 在頁面上觸發按鈕點擊
- 18. 在按鈕上點擊div'fullscreen'?
- 19. Windows phone7:點擊按鈕打開網頁?
- 20. 打開GI按鈕點擊
- 21. 點擊按鈕進入`AppStore`
- 22. 長按事件在按鈕上點擊Android在Android中點擊
- 23. 打開汽車上點擊按鈕
- 24. 按鈕點擊
- 25. 按鈕點擊
- 26. 點擊按鈕
- 27. 點擊按鈕
- 28. asp.net按鈕上的新頁面點擊
- 29. 按鈕開始轉移點擊分頁按鈕-angular bootstrap用戶界面分頁
- 30. 按鈕事件在結束或開始時沒有點擊一次點擊