【发布时间】:2012-02-29 15:37:59
【问题描述】:
我知道如何从服务中调用新活动,如下所示:
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
就我而言,我希望 Service 调用一个现有的 Activity,而不是 NEW 一个 Activity。
我的应用程序在聊天模块中,收到后我需要继续与某人聊天
和消息。
谢谢。
【问题讨论】:
标签: android service android-activity
我知道如何从服务中调用新活动,如下所示:
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
就我而言,我希望 Service 调用一个现有的 Activity,而不是 NEW 一个 Activity。
我的应用程序在聊天模块中,收到后我需要继续与某人聊天
和消息。
谢谢。
【问题讨论】:
标签: android service android-activity
如果您想从服务更新 gui,请参阅文章 How to Update the UI in an Android Activity Using Data from a Background Service 可能会有帮助。
【讨论】:
使用singleTask的Manifest文件启动模式,这将确保它是任务中唯一的活动
【讨论】: