在按下home键后恢复到子活动状态

问题描述 投票:0回答:1

非常类似于 ...当按下Home键时... 有一个不同的地方. 我有一个闪屏,我不希望它成为我的堆栈的一部分。它从原始的数据库加载,它的大小可能需要几秒钟的时间。但我不希望这个闪屏能够被 "备份"。所以我最初让下一个活动的启动模式设置为singleTask,并进行了重新设置。我猜测这样一来就破坏了应用的恢复能力,因为 "闪屏 "是主应用?

我是否应该做一些不同的事情?

我更希望只有在应用首次启动时才能看到闪屏。他们不应该能够返回到它,只要应用程序本身可以恢复,你就不会看到它。

我应该让我的菜单屏幕作为主应用,让它检测是否在第一次启动闪屏?

android android-activity
1个回答
0
投票

我也在做同样的事情。我有一个StartupActivity,它连接到一个服务器(和其他东西)。当连接后,它启动MainActivity。MainActivity被设置为 "singleTask",所以你不能返回到StartupActivity。如果我按下HOME键,然后从程序菜单启动应用程序,它就会恢复到我的MainActivity......。

但据我所知,这是你设法做到的吗?

© www.soinside.com 2019 - 2024. All rights reserved.