2012-07-20 90 views
1

我正在實現一個android平臺的遊戲。遊戲已經準備就緒,但我有一個奇怪的問題:Android停止向後導航

當一個玩家完成遊戲時,顯示一個「祝賀,你贏」的頁面。該視圖中的按鈕將重定向到主頁面。 玩家點擊返回按鈕時會出現問題,因爲遊戲會再次顯示。

有沒有辦法控制後退按鈕的行爲應該出現?像總是重定向到主頁

預先感謝您

+1

完成您的遊戲活動,然後再導航到恭喜!活動 – 2012-07-20 07:57:48

+0

在哪個平臺上開發遊戲? – rajpara 2012-07-20 07:58:35

回答

1

這就是你在找什麼。

Intent a = new Intent(DisplayPage.this,MainPage.class); 
a.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); 
startActivity(a); 

這一定會幫助你。

+0

非常感謝!它正是我所需要的 – user989501 2012-07-20 08:03:05

+0

事實上,似乎沒有按預期工作。後退按鈕繼續執行其操作。 – user989501 2012-07-20 08:12:57

+1

我發現了一個更好的解決辦法:@Override 公共無效onBackPressed(){} 只重寫onBackPressed沒有任何實現,並且那是所有:) – user989501 2012-07-20 08:13:35

0

我發現了一個更好的解決方案:

@Override 
public void onBackPressed() { 
} 

只是重寫功能沒有實現,然後,回到根據需要按鍵的功能將消失。