2011-02-25 24 views
0

..When Home is pressed..非常相似,只有一處不同。我有一個啓動畫面,我不想將它作爲我的堆棧的一部分。它從raw加載數據庫,其大小最初可能需要幾秒鐘。但我不希望這個啓動畫面能夠被「支持」。所以我最初有下一個活動啓動模式設置爲singleTask並重新設置。我猜這會打破應用程序恢復的能力,因爲「飛濺」屏幕是主要的應用程序?家庭按下後恢復到子活動

我應該做的事情有點不同嗎?

我更喜歡只有在應用程序第一次啓動時纔會看到啓動畫面。他們不應該支持它,只要應用程序本身可以恢復,你就不會看到它。

我是否應該將我的菜單屏幕作爲主應用程序,並讓它檢測是否首次啓動啓動畫面?

回答

0

我知道,有點晚了,但我正在做同樣的事情。我有一個連接到服務器(和東西)的StartupActivity。連接時,它啓動MainActivity。 MainActivity設置爲「singleTask」,所以你不能回到StartupActivity。如果我點擊HOME按鈕,然後從程序菜單啓動應用程序,它會恢復到我的MainActivity ...

但據我瞭解,這是你設法做的事情?