Есть ли встроенный способ с квадратным отто для отправки событий в цикле или для событий времени? Или я должен сам обрабатывать события запуска в цикле?
Отто событие Петля шины / события времени
Ответы (2)
Я ничего не вижу об этой функции в документации Otto, поэтому я думаю, что вам нужно реализовать это поведение самостоятельно.
Но вы уверены, что вам нужно такое поведение? Вы должны использовать шину событий, когда произошло какое-то событие, а не сообщать в цикле о событиях, которые произошли в прошлом. Но если вы хотите уведомлять о прошлых событиях новых зарегистрированных экземпляров, вам, вероятно, следует использовать шаблон @Produce от Otto.
person
pstrag
schedule
02.03.2015
Спасибо за ваш быстрый ответ. Я также ничего не нашел в документации, но подумал, что, возможно, есть способ. Хорошо, так что я справлюсь с этим сам. Я использую Retrofit с Otto для инкапсуляции API из других частей приложения, но мне приходится периодически запрашивать сервер.
- person Fabian; 03.03.2015
Отто не поддерживает это. Вы можете попробовать TinyBus, который в дополнение к Otto API имеет postDelayed(Object, long)
метод публикации задержанных событий.
person
sergej shafarenka
schedule
05.03.2015