2015-03-02 34 views

回答

1

我在Otto文檔中沒有看到關於此功能的任何內容,因此我認爲您需要自己實現此行爲。

但你確定你需要這種行爲嗎?發生某些事件時應使用事件總線,而不是在循環中通知事件發生在過去。但是如果你想通知過去的事件新註冊的實例,你應該使用Otto的@Produce模式。

+0

謝謝你的快速回答。我也沒有在文檔中找到任何內容,但認爲可能有一種方法。好的,我會自己處理。我使用Otto的Retrofit將API從其他部分封裝到應用程序中,但我必須間隔地請求服務器。 – Fabian 2015-03-03 08:19:32

1

奧托不支持這一點。您可以嘗試TinyBus,除Otto API外,還有postDelayed(Object, long)發佈延遲事件的方法。