ループでイベントを送信したり、イベントの時間を計ったりするために、正方形のオットーを使用する方法はありますか? それとも、自分でループ内の発火イベントを処理する必要がありますか?
2 に答える
1
Otto のドキュメントにはこの機能について何も記載されていないため、この動作を自分で実装する必要があると思います。
しかし、この動作が本当に必要ですか? 過去に発生したイベントについてループで通知するのではなく、何らかのイベントが発生したときにイベントバスを使用する必要があります。しかし、過去のイベントについて通知したい場合は、新しく登録されたインスタンスに Otto の @Produce パターンを使用する必要があります。
于 2015-03-02T16:52:46.177 に答える
1
Otto はこれをサポートしていません。Otto API に加えて、遅延イベントを投稿するメソッドを持つTinyBusを試すことができます。postDelayed(Object, long)
于 2015-03-05T07:58:57.300 に答える