【问题标题】:WhatsApp like calling notification in android even if app is killed [closed]即使应用程序被杀死,WhatsApp也喜欢在android中调用通知[关闭]
【发布时间】:2018-04-12 22:16:51
【问题描述】:

我目前正在从事一个 android 项目。任何人都可以解释一下 WhatsApp 如何处理以显示呼叫通知屏幕,即使应用程序被杀死并且手机被锁定?

【问题讨论】:

    标签: android


    【解决方案1】:

    我参与了一个有类似任务的项目。我在推送通知的帮助下实现了这一点。 WhatsApp 和其他主要应用程序也通过推送通知服务实现了这一点。

    • 创建一个监听推送通知的服务
    • onMessageReceived 中不要显示通知,而是启动您想要显示的活动。例如:来电屏幕
    • 确保您的展示活动有权在锁定屏幕顶部展示。这可以通过 <activity android:name=".yourActivityName" android:showOnLockScreen="true" android:screenOrientation="sensorPortrait" >

    【讨论】:

    • 谢谢。我会试试的。
    • 希望即使应用没有运行也能正常工作
    • 是的,即使应用程序被终止且未运行,它也能正常工作
    • 我尝试了您建议的解决方案。只有当应用程序在前台时它才能正常工作。当应用程序在后台时,或者被杀死时应用程序没有被启动。只是在通知栏中收到推送通知
    • 您需要在您的 pushnotificationservice 中的onMessageReceived 中启动您的活动
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-10
    • 1970-01-01
    • 2018-03-18
    相关资源
    最近更新 更多