Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在我的应用程序开始之前,我有几个文件将被下载,然后它将自动从启动屏幕开始并移动到下一个屏幕,现在当文件被下载时,用户单击主页按钮,以便应用程序将在后台下载文件。
现在假设下载完成并自动启动启动画面,现在在通知中用户可以看到下载完成并点击现在发生的情况是应用程序再次启动启动画面,所以有 2 个实例活动如何避免这种情况?
在您的清单中
<activity android:name=your splash screen name android:launchMode="singleInstance" </activity>
当用户触摸通知时,您当前的初始屏幕 onNewIntent 将被调用。因此,如果您想更改任何内容,请覆盖 onNewIntent。