Android 从通知获取数据

Android 从通知获取数据,android,notifications,statusbar,Android,Notifications,Statusbar,我正在编写应用程序,我不知道如何从通知中获取数据。我有NotificationListenerService(like),当出现新通知时,我收到StatusBarNotification对象。有人知道如何从该对象获取通知的标题和内容吗(在教程中仅为tickerText)?好的,我有一个简单的方法,但android 19+(KitKat 4.4.2)上提供了该方法: 如果您想要通知的标题,可以使用如下内容: String title = sbn.getNotification().extras.g

我正在编写应用程序,我不知道如何从通知中获取数据。我有NotificationListenerService(like),当出现新通知时,我收到StatusBarNotification对象。有人知道如何从该对象获取通知的标题和内容吗(在教程中仅为tickerText)?

好的,我有一个简单的方法,但android 19+(KitKat 4.4.2)上提供了该方法:

如果您想要通知的标题,可以使用如下内容:

String title = sbn.getNotification().extras.getString(Notification.EXTRA_TITLE);
额外信息中有更多信息,如文本、进度、时间等-详细信息

sbn对象是StatusBarNotification类对象(您可以在

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

我发现了类似的问题(),但答案并不太好,也许有人知道更简单的方法