Android 我如何多次实例化一个设置了flag\u activity\u NEW\u任务的活动?

Android 我如何多次实例化一个设置了flag\u activity\u NEW\u任务的活动?,android,Android,我的应用程序有一个服务和一个活动。有时服务会发送广播,如果我的活动收到广播,我将启动活动并显示对话框。但是如果我需要在onReceiver()中成功启动一个活动,我必须为该活动设置flag flag_activity_NEW_TASK,并且该活动只能实例化一次,如果我再次启动该活动,则无法再次实例化。当我的应用程序显示活动时,我可以显示其他服务消息 如何在onReceiver()中多次启动某个活动?它看起来像是不同的操作系统版本,它将在某个版本(2.3.7)上成功启动活动,当活动添加到flag

我的应用程序有一个服务和一个活动。有时服务会发送广播,如果我的活动收到广播,我将启动活动并显示对话框。但是如果我需要在onReceiver()中成功启动一个活动,我必须为该活动设置flag flag_activity_NEW_TASK,并且该活动只能实例化一次,如果我再次启动该活动,则无法再次实例化。当我的应用程序显示活动时,我可以显示其他服务消息


如何在onReceiver()中多次启动某个活动?

它看起来像是不同的操作系统版本,它将在某个版本(2.3.7)上成功启动活动,当活动添加到flag flag\u activity\u NEW\u TASK时,我的设备的操作系统版本是2.3.3。

添加flag\u activity\u MULTIPLE\u TASK,该标志在任何情况下都会启动新的活动。

您的问题没有明确说明。“不能再实例化”是什么意思?显示您的logcat或post代码片段以提供帮助