title: How to inject a google guava eventbus as a global singleton using Roboguice in android?
body: <p>How do I set up Roboguice to use the same instance of eventbus when injected into my Activities and Broadcast Receivers like this:</p>
  
  <pre><code>@Inject EventBus eventBus;
  </code></pre>
  
  <p>That is to say:
  As far as I understand, the event bus must be a global process singleton in order for events posted in Broadcast Receivers to be subscribed to in my activities. Currently, however, I seem to be getting a separate event bus for each injection. </p>