我使用NotificationListenerService
来阅读状态栏上发布的通知。我能够阅读通知上的标题和文字,但无法找到方法来阅读为通知设置的操作和内容意图。
答案 0 :(得分:2)
在onNotificationPosted(),您可以访问StatusBarNotification。有了它,您可以调用getNotification(),然后使用公共成员变量contentIntent和actions分别访问内容意图和操作。
@Override
public void onNotificationPosted(StatusBarNotification sbn) {
Notificiation notification = sbn.getNotification();
PendingIntent contentIntent = notification.contentIntent;
Actions[] actions = notification.actions;
}