5

我想同时实现pendingIntent.getbroadcast 和pendingIntent.getactivity。实际上,当用户单击我的通知时,我的应用程序正在发送通知,我的应用程序将启动(通过使用 getActivity),并且它还广播到我的广播接收器以通过我的广播接收器执行一些活动。提前致谢

4

1 回答 1

2

您可以:

  • 使用 agetBroadcast() PendingIntentBroadcastReceiver调用startActivity()来启动活动,或者

  • 使用 agetActivity() PendingIntentActivity调用sendBroadcast()发送广播

如果活动将用于除此之外的其他事情Notification,则第一个解决方案可能更容易实现。

于 2012-11-06T12:55:43.193 回答