グアバ ライブラリから EventBus によるイベントの投稿を一時停止する方法はありますか。
changeSomething()イベントを投稿するメソッドがあります (例: SomethingChangedEvent)。現在、このメソッドはループ内で別のメソッドによって呼び出されていますdoStuff()。問題は、最後の変更のみが重要であるにもかかわらず、SomethingChangedEventへの呼び出しごとに が投稿されることです。changeSomething()イベントのハンドラーが重い計算を実行するため、アプリケーションのパフォーマンスが急速に低下します。
最後の時間changeSomething()が実行された後、グアバにイベント処理を再開するよう伝えたいと思います。
SomethingChangedEvent最後のものを除くすべての s を無視するようにグアバに指示する方法はありますか?