2013-03-04 177 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