Sobes.tech
Junior — Senior
183

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

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

ЯндексЯндекс
Условие задачи

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

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