2011-02-25 32 views
0

..When Home is pressed..非常相似,只有一处不同。我有一个启动画面,我不想将它作为我的堆栈的一部分。它从raw加载数据库,其大小最初可能需要几秒钟。但我不希望这个启动画面能够被“支持”。所以我最初有下一个活动启动模式设置为singleTask并重新设置。我猜这会打破应用程序恢复的能力,因为“飞溅”屏幕是主要的应用程序?家庭按下后恢复到子活动

我应该做的事情有点不同吗?

我更喜欢只有在应用程序第一次启动时才会看到启动画面。他们不应该支持它,只要应用程序本身可以恢复,你就不会看到它。

我是否应该将我的菜单屏幕作为主应用程序,并让它检测是否首次启动启动画面?

回答

0

我知道,有点晚了,但我正在做同样的事情。我有一个连接到服务器(和东西)的StartupActivity。连接时,它启动MainActivity。 MainActivity设置为“singleTask”,所以你不能回到StartupActivity。如果我点击HOME按钮,然后从程序菜单启动应用程序,它会恢复到我的MainActivity ...

但据我了解,这是你设法做的事情?