RoboGuiceがEventを起動すると、イベントコールバックはどこで、どのスレッドで実行されますか?たとえば、do(@Observes OnUpdateUiEvent e)を持つアクティビティがあります。新しいOnUpdateUiEvent( "data")を起動するバックグラウンドスレッドもあります。だから、私のdo()メソッドは私が理解したようにbgスレッドで実行されますか?AndroidAnnotationsの@Backgroundでdo()に注釈を付けるとどうなりますか?プリプロセッサはrunInUiThread()でdo()を呼び出す必要がありますか?
すべてが正しければ、このパターンがスレッド間の通信の最も簡単な方法を提供すると思います。