在我的 Android 应用程序上,我设置了启动屏幕。打开应用程序时会打开初始屏幕,并持续两秒钟,然后重定向到登录屏幕。
我遇到的问题是启动屏幕显示一次,然后重定向到登录屏幕。但是,当我再次单击该应用程序时,它会直接进入登录屏幕,忽略启动屏幕......这有原因吗?它会在您的最后一个屏幕上自动打开吗?因为如果我在登录屏幕上打开后退按钮,它会返回到初始屏幕,但 2 秒后不会重定向到登录屏幕。
有人说过:“通过项目的 Android Manifest 将clearTaskOnLaunch 设置为 true。这将在启动 Activity 时清除任务/堆栈历史记录。” -- 但我不知道将它放在 Anndoird list 中的哪里......而且我什至不确定这是否是我问题的解决方案,因为我实际上希望在单击图标时再次启动整个应用程序 --未在最后一页继续。
帮忙?!
谢谢
最佳答案
您可以设置android:clearTaskOnLaunch="true"
在 Android Manifest 文件中,您的“Splash Activity”是用 <activity/>
定义的标签。
对该行为有明确的解释 here .
关于Android:重置启动屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6980763/