Назад к задачам
Junior — Senior
23

Определение потока выполнения onSuccess при подписке в RxJava

Компании, где спрашивали:

ЯндексЯндекс
Получайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Условие задачи

Метод fetchRegions возвращает Single с набором данных, при этом внутри потока не происходит переключения. Укажите, на каком Scheduler будет выполнен код внутри обработчика onSuccess.

fun updateRegions() {
    fetchRegions()
        .subscribeOn(Schedulers.io())
        .observeOn(Schedulers.computation())
        .subscribe(
            { regionList ->
                renderRegions(regionList)
            }
        )
}