delay(…), но это временное приостановление, никаких других пауз у корутин нет, можно только cancel на job исполнить
delay не подходит, я уже думал об этом😢 а в rxjava возможно поставить на паузу?
Завершить задачу, сохранить её текущий стейт, стартануть задачу с сохранённого стейта. Простого решения вы не найдёте. У rxJava, насколько я помню, есть тип observable, на который подписываем мы и он стартует раздачу данных, а когда отписываешься, то прекращает, по моему это BehaviorSubject, честно давно не решал кейсов на них, по этому не помню, почитайте об этом
Обсуждают сегодня