【问题标题】:Getting Data from Notification从通知中获取数据
【发布时间】:2014-08-14 19:31:52
【问题描述】:

我正在编写应用程序,但我不知道如何从通知中获取数据。我有 NotificationListenerService(如this),当发生新通知时,我收到 StatusBarNotification 对象。有谁知道如何从此对象获取通知的标题和内容(教程中只有tickerText)?

【问题讨论】:

标签: android notifications statusbar


【解决方案1】:

好的,我找到了简单的方法,但它可以在 android 19+ (KitKat 4.4.2) 上使用:

如果你想要通知的标题,你可以使用这样的东西:

String title = sbn.getNotification().extras.getString(Notification.EXTRA_TITLE);

附加信息中有更多信息,如文本、进度、时间等 - 详细信息here

sbn 对象是 StatusBarNotification 类对象(如何到达这个你可以在this tutorial找到方法

如果您需要在早期版本的 Android 上执行此操作,您必须尝试来自 this topic 的任何答案。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-07-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-26
    相关资源
    最近更新 更多