我有一个处理从云端收到的消息的类,这个类扩展了IntentService。现在,消息(捆绑附加内容)放在通知中。但我需要启动并将这些额外内容传递给另一个活动(dialogActivity),该活动会提示用户采取操作,然后显示完整的消息。
我可以从这个类中开始一个新活动的唯一方法是将FLAG_ACTIVITY_NEW_TASK添加到启动它的intent中。但是在这种情况下消息相互重叠,我的意思是没有显示新消息,因为这个标志会停止活动以启动新任务而另一个已经打开。
我无法使用其他标志,因为我的应用程序崩溃,而Logcat建议使用FLAG_ACTIVITY_NEW_TASK以避免进一步崩溃。
还有其他方法可以启动我的" dialogActivity"来自这个班级?
谢谢!