将PendingIntent发送给活动?

时间:2016-01-14 18:44:10

标签: android android-intent notifications

我尝试使用NotificationListenerService监控此应用的通知。我想捕获与其通知关联的PendingIntent并将其发送到另一个活动。此活动显示一个简单的按钮,用于启动此捕获的pendingIntent。我应该如何跨活动传输这个捕获的PendingIntent?

@Override
public void onNotificationPosted(StatusBarNotification sbn) {
    super.onNotificationPosted(sbn);

    PendingIntent notiPendingIntent = sbn.getNotification().contentIntent;
}

1 个答案:

答案 0 :(得分:1)

了解如何做到这一点。非常简单:只需使用putExtra()将其设为 var grandChildData=from grand in GrandChild join ch in Child on grand.ChildId equals ch.Id where ch.ParentId==1 select grand; 即可。