從歷史堆棧中移除活動當(dāng)用戶第一次運行應(yīng)用程序時,我的應(yīng)用程序顯示了一個注冊活動,如下所示:ActivitySplashScreen(歡迎玩游戲,注冊一個帳戶?)ActivitySplashScreenSignup(很好,填寫此信息)ActivityGameMain(游戲主屏幕)因此,當(dāng)用戶通過每個屏幕上的一個按鈕單擊時,活動就會按照這個順序相互啟動。當(dāng)用戶從活動#2轉(zhuǎn)到#3時,是否有可能將#1和#2完全從歷史堆棧中刪除?我希望這樣,如果用戶在#3,并點擊后退按鈕,他們只是進入主屏幕,而不是回到啟動屏幕。我想我可以用任務(wù)來完成這件事。在#3上開始一個新的任務(wù),但是想看看是否有更簡單的方法,謝謝
3 回答

阿波羅的戰(zhàn)車
TA貢獻1862條經(jīng)驗 獲得超6個贊
android:noHistory
"true"
<activity>
AndroidManifest.xml
<activity android:name=".AnyActivity" android:noHistory="true" />

慕婉清6462132
TA貢獻1804條經(jīng)驗 獲得超2個贊
finish()
startActivity()
.
- 3 回答
- 0 關(guān)注
- 587 瀏覽
添加回答
舉報
0/150
提交
取消