【问题标题】:PendingIntent getBroadcast and getActivity at same TimePendingIntent getBroadcast 和 getActivity 同时
【发布时间】:2012-11-06 20:55:43
【问题描述】:

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

【问题讨论】:

  • 我想要实现的功能是,当我点击通知时,它会打开我的活动并广播一条消息,提前致谢

标签: android android-intent


【解决方案1】:

您可以:

  • 使用getBroadcast() PendingIntent 并让BroadcastReceiver 调用startActivity() 来启动活动,或者

  • 使用getActivity() PendingIntent 并让Activity 调用sendBroadcast() 发送广播

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-01-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-05
    • 1970-01-01
    • 2015-03-31
    相关资源
    最近更新 更多