Android:如何在不打开活动的情况下通过通知将消息发送回我的活动?

Android:如何在不打开活动的情况下通过通知将消息发送回我的活动?,android,android-notifications,Android,Android Notifications,在Android中,我有一个通知,我想向活动发回一条消息(并使用该消息控制我的应用程序)。使用pendingent最简单的方法是什么?getBroadcast是合适的方式吗getActivity打开活动,我不想打开它,只是告诉它做点什么。你可以创建一个后台服务来接收PendingContent发送的消息。getService是关于创建后台服务的官方指南,你可以使用它 分三步 Define events: public class MessageEvent { /* Additional fiel

在Android中,我有一个通知,我想向活动发回一条消息(并使用该消息控制我的应用程序)。使用
pendingent
最简单的方法是什么?
getBroadcast
是合适的方式吗
getActivity
打开活动,我不想打开它,只是告诉它做点什么。

你可以创建一个后台服务来接收PendingContent发送的消息。getService是关于创建后台服务的官方指南,你可以使用它

分三步

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);
或者你可以使用