Мы используем файлы cookie
Мы используем файлы cookie для улучшения работы сайта и предоставления вам персонализированного опыта. Правила использования файлов cookie можно найти в нашей политике конфиденциальности
Зависит от конкретного менеджера задач.
onPostExecute()
, который выполнялся в главном потоке UI.Handler
или Activity#runOnUiThread
).Observer
, Consumer
, Subscriber
, Collector
).suspend
напрямую возвращается вызвавшей стороне (в suspend-контексте). Для стримов данных используется Flow
, и результат поступает в коллектор (collect
).LiveData<WorkInfo>
или Flow<WorkInfo>
, которые содержат статус задачи и данные результата (OutputData
).Пример с корутинами:
kotlin
Зависит от конкретного менеджера задач.
onPostExecute()
, который выполнялся в главном потоке UI.Handler
или Activity#runOnUiThread
).Observer
, Consumer
, Subscriber
, Collector
).suspend
напрямую возвращается вызвавшей стороне (в suspend-контексте). Для стримов данных используется Flow
, и результат поступает в коллектор (collect
).LiveData<WorkInfo>
или Flow<WorkInfo>
, которые содержат статус задачи и данные результата (OutputData
).Пример с корутинами:
kotlin
Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.