我正在開發API級別爲2.2的應用程序。在我的應用程序中,只要按下主頁按鈕,它會強制我的應用程序退出,當我通過單擊其圖標重新啓動該應用程序時,它會從退出的位置開始。我試圖改變/重寫主頁按鈕的功能,但它不起作用。 我曾嘗試爲 `如何更改Android中的主頁按鈕功能
public boolean onKeyDown (int keyCode, KeyEvent event){
if (keyCode == KeyEvent.KEYCODE_BACK)
{
startActivity(new Intent(CategoryFirstActivity.this,LastActivity.class));
finish();
}
else if (keyCode == KeyEvent.KEYCODE_HOME)
{
startActivity(new Intent(CategoryFirstActivity.this,LastActivity.class));
finish();
}
return false;
}`
但它爲返回鍵,而不是爲了主頁按鈕。 我也試圖獲得主密鑰的keyCode,但我沒有得到它。 我需要解決方案來更改主頁按鈕功能。
不可能... –
主頁按鈕是一個系統按鈕。你怎麼能改變這個功能?您可以在SDK中試用Home示例應用程序。 –
好的。我們不能改變功能,但我想讓我的應用程序完全終止點擊主頁按鈕,以便當我通過點擊它的圖標重新啓動它時,它從開始或拳頭活動開始。 – developer