Sobes.tech
Junior — Senior
293

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

被问到的公司:

ЯндексЯндекс
任务条件

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

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