在我的android應用程序中,我更改了後退按鈕的功能,以便它進入我的遊戲的主屏幕,現在它已經在主屏幕上,我應該如何使用後退按鈕退出整個應用程序?android:我怎麼才能退出應用程序?
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
Assets.getInstance().getClick().play(1);
this.clearScreenStack();
this.setScreen(new MainMenuScreen(this));
return true;
}
return super.onKeyDown(keyCode, event);
}
您是否閱讀過該問題? OP詢問如何使用後退按鈕退出應用程序(這是Android的股票行爲),而不是執行退出按鈕。 – FoamyGuy
OP需要後退按鈕上的退出按鈕功能。基本上是一樣的。 – user1810737
,但後退按鈕的默認行爲是調用堆棧頂部Activity中的finish()......他只是試圖弄清楚如何在主屏幕顯示時使其具有默認行爲。 – FoamyGuy