【问题标题】:Launching activity on receiving push notification (Like Skype/WhatsApp call)接收推送通知时启动活动(如 Skype/WhatsApp 通话)
【发布时间】:2016-12-27 14:44:32
【问题描述】:

如何在收到推送通知时从后台启动 CALL UI 活动?像 Skype 和 WhatsApp 这样的应用程序如何像 UI 一样显示通话?我想在接收推送通知时启动一项活动,请参见附图。

This is what I want to display on receiving notification

【问题讨论】:

    标签: android push-notification call whatsapp skype


    【解决方案1】:

    Call UI 活动没有什么特别之处,它只是一个完全由您创建的常规活动。您必须根据发送通知的方式在适当的服务中捕获传入消息,然后使用某些上下文使用 startActivity() 启动您的活动。

    【讨论】:

    • 完美!我已经尝试过,但它只会在应用程序正在运行时启动活动。即使应用程序没有运行,你能帮我启动活动吗?这是我的代码:
    • 尝试添加其中一些标志 Intent.FLAG_ACTIVITY_NEW_TASK、Intent.FLAG_ACTIVITY_CLEAR_TOP、Intent.FLAG_ACTIVITY_SINGLE_TOP 或检查 logcat,也许它会说什么问题
    猜你喜欢
    • 1970-01-01
    • 2011-06-05
    • 1970-01-01
    • 2014-12-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多