2011-08-08 49 views
0

在我的Android应用程序中,我设置了启动画面。启动屏幕在应用程序打开时打开,并在重定向到登录屏幕之前持续两秒。Android:启动画面问题

我遇到的问题是启动画面显示一次,然后重新指向登录屏幕。但是当我再次点击该应用程序时,它会直接进入登录屏幕,忽略启动屏幕......是否有这个原因?它会在您的最后一个屏幕上自动打开吗?因为如果我在登录屏幕上打开时按下后退按钮,它会返回到初始屏幕,但在2秒后不会重定向到登录屏幕。

帮助?

THanks

+0

这种不正常的行为是:'但是2秒后没有重定向到登录屏幕。' –

回答

2

是的这是正常的行为。当您在第二次启动后点击后退按钮时,您将结束该应用程序,因此您的启动画面会在下次启动时显示。您需要在简历方法中添加您的登录活动的意图以启动您的启动画面。这里是一个简历例子。 Android example which uses onResume, onStart and onRestart

0

通过项目的Android Manifest将clearTaskOnLaunch设置为true。这会在活动启动时清除任务/堆栈历史记录。

+0

我在哪里比较多,这是在Android Manifest文件中? – oli

+0

双击左侧包浏览器中的“AndroidManifest.xml”,然后单击底部的“应用程序”选项卡,选择活动并滚动右侧以查找选项。 –