标签: android android-notifications
在Android中,我收到通知,我想将消息发送回活动(并使用该消息来控制我的应用)。使用PendingIntent执行此操作的最简单方法是什么? getBroadcast是否适当? getActivity打开活动,我不想打开它,只是告诉它做某事。
PendingIntent
getBroadcast
getActivity
答案 0 :(得分:0)
您可以创建后台服务来接收发送邮件PendingIntent.getService this是有关创建后台服务的官方指南
PendingIntent.getService
答案 1 :(得分:0)
您可以使用EventBus
分3个步骤
Define events: public class MessageEvent { /* Additional fields if needed */ } Prepare subscribers: eventBus.register(this); public void onEvent(AnyEventType event) {/* Do something */}; Post events: eventBus.post(event);
或者您可以使用otto