在我的Android App上,我设置了一个启动画面。应用程序打开时会打开启动画面并持续两秒钟,然后重定向到登录屏幕。
我遇到的问题是启动画面显示一次,然后重定向到登录屏幕。但是,当我再次点击该应用程序时,它会直接进入登录屏幕而忽略启动画面...这是否有原因?它会在您的最后一个屏幕上自动打开吗?因为如果我在登录屏幕上打开后按下后退按钮,它会返回启动画面,但在2秒后不会重定向到登录屏幕。
帮助?
感谢
答案 0 :(得分:2)
是的,这是正常行为。当您在第二次启动后点击后退按钮时,您将结束应用程序,因此您的启动屏幕将在下次启动时显示。您需要在登录活动的恢复方法上添加一个意图才能启动启动画面。这是一个简历示例。 Android example which uses onResume, onStart and onRestart
答案 1 :(得分:0)
通过项目的Android Manifest将clearTaskOnLaunch设置为true。这将在活动启动时清除任务/堆栈历史记录。