Publish GreenRobot EventBus from Service to Activity/Fragment

I assume that you already know GreenRobot EventBus, and here is how to publish data from android service to your Activity/Fragment.

new Handler(Looper.getMainLooper()).post(new Runnable() {
    @Override
    public void run() {
        MyData data = new MyData();
        data.setMessage("Hello...");
        EventBus.getDefault().post(data);
    }
});

reference: http://stackoverflow.com/a/33249376/1936697

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s