【发布时间】:2016-03-04 16:09:49
【问题描述】:
在Activity 派生类方法之一中,我尝试发送Notification,如果我的应用程序现在处于后台(不可见),单击该方法会将活动带到前台。我不使用服务是有原因的,但为此使用 Activity(将持有PARTIAL_WAKE_LOCK)。
我记得 Notification 在我像 this 一样使用它时为我工作,但我是从 Service 发送的。现在,当我从 Activity 方法发送它并且它没有显示时,虽然我听到了它的通知声音。
那么有什么原因阻止Notification 出现从Activity 方法发送,如何解决?
谢谢。
【问题讨论】:
-
会不会是Doze相关的?
-
您需要提供代码才能获得帮助。您是否添加了任何日志记录?系统是否出于某种原因删除了您的
Intent?通知没有任何固有的东西可以阻止活动设置的活动引发活动。您的活动是否收到了意图,但没有得到正确处理? -
感谢您的回复。我没有注意到logcat中的警告,我想如果它不崩溃我很好:)
标签: android android-activity android-notifications