通过PendingIntent发送的通知未显示

时间:2016-03-04 16:09:49

标签: android android-activity android-notifications

在其中一个Activity派生类方法中,我尝试发送Notification,如果我的应用处于后台(不可见),点击该方法会将活动置于前台现在。我有理由不使用服务,但使用Activity(将持有PARTIAL_WAKE_LOCK)。

我记得Notification在我使用this时为我工作,但我是从服务中发送的。现在当我从Activity方法发送它并且它没有显示时,虽然我听到它的通知声音。

那么有什么理由阻止Notification显示从Activity方法发送的内容以及如何解决?

谢谢。

1 个答案:

答案 0 :(得分:0)

我并不完全准确地复制Notification代码示例。我从代码中删除了setSmallIcon()来电,因为我懒得添加图标。结果系统真的丢弃了我的Intent,说没有为它提供图标,并且它将在未来的版本中崩溃。