从历史堆栈中移除活动当用户第一次运行应用程序时,我的应用程序显示了一个注册活动,如下所示:ActivitySplashScreen(欢迎玩游戏,注册一个帐户?)ActivitySplashScreenSignup(很好,填写此信息)ActivityGameMain(游戏主屏幕)因此,当用户通过每个屏幕上的一个按钮单击时,活动就会按照这个顺序相互启动。当用户从活动#2转到#3时,是否有可能将#1和#2完全从历史堆栈中删除?我希望这样,如果用户在#3,并点击后退按钮,他们只是进入主屏幕,而不是回到启动屏幕。我想我可以用任务来完成这件事。在#3上开始一个新的任务,但是想看看是否有更简单的方法,谢谢
3 回答
慕婉清6462132
TA贡献1804条经验 获得超2个赞
finish()
startActivity()
.
- 3 回答
- 0 关注
- 559 浏览
添加回答
举报
0/150
提交
取消