P
Size: a a a
P
I
I
F
I
F
F
I
I
I
MB
fun getTrailers(movieId: Int): Observable<List<Result>> {
val trailers = mutableListOf<List<Result>>()
rest.getTrailer(movieId = movieId)
.map {
it.results
}
.subscribeOn(Schedulers.io())
.subscribeBy(
onNext = { trailers.add(it) },
onError = { it.stackTrace }
)
return trailers.toObservable()
}
Использовал Single и все получилось fun getTrailers(movieId: Int): Single<List<Result>> {
return rest.getTrailer(movieId = movieId)
.map {
it.results
}
.subscribeOn(Schedulers.io())
.observeOn(AndroidSchedulers.mainThread())
}
F
F
I
I
F
J
J