【问题标题】:How to Call existed Activity from Service【not Create new Activity, Use the already exist activity in memory】如何从Service中调用已存在的Activity【不新建Activity,使用内存中已存在的Activity】
【发布时间】:2012-02-29 15:37:59
【问题描述】:

我知道如何从服务中调用新活动,如下所示:

intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);

就我而言,我希望 Service 调用一个现有的 Activity,而不是 NEW 一个 Activity。

我的应用程序在聊天模块中,收到后我需要继续与某人聊天

和消息。

谢谢。

【问题讨论】:

    标签: android service android-activity


    【解决方案1】:

    如果您想从服务更新 gui,请参阅文章 How to Update the UI in an Android Activity Using Data from a Background Service 可能会有帮助。

    【讨论】:

      【解决方案2】:

      使用singleTask的Manifest文件启动模式,这将确保它是任务中唯一的活动

      Refer this

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-04-02
        • 2015-12-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多