2013-03-04 176 views
0

在我的應用程序開始之前,我有幾個文件將被下載,然後它將自動從啓動屏幕開始並移動到下一個屏幕,現在當文件正在下載時,用戶單擊主頁按鈕,以便應用程序將在後臺下載文件。避免重新啓動應用程序

現在假設下載完成並自動以啓動畫面啓動,並且現在在通知中用戶可以看到下載完成並點擊該按鈕,現在會發生什麼又是應用程序以啓動畫面開始,所以有2個活動如何避免這種情況?

回答

1

在您的清單

<activity 
     android:name=your splash screen name 
     android:launchMode="singleInstance" 
</activity> 

當用戶觸摸通知,當前的閃屏onNewIntent將被調用。所以如果你想改變任何覆蓋onNewIntent。

+0

你能舉個例子嗎? – Goofy 2013-03-04 17:42:47

+0

我編輯了我的答案。 – 2013-03-04 17:49:05

+0

好吧,我還有一點,而不是這樣做,我可以從通知中刪除應用程序,一旦downlaoding完成? – Goofy 2013-03-04 17:50:12