в приведенном ниже коде, я хочу напечатать выбросы, которые заключены в следующее:
Observable<Observable<List<ResponseAllPhotos.Response>>>
я хочу подписаться на следующее:
it.forEach {Log.i(LOG_TAG, "" + it.url) }
it.forEach {Log.i(LOG_TAG, "" + it.title) }
it.forEach {Log.i(LOG_TAG, "" + it.albumId) }
belwo isМоя попытка.
Я пытался прочитать документы Flatmap и .map.оба они возвращают Single ??если вы ответите на мой вопрос, вы сэкономите много времени на исследования.
код :
//Observable<Observable<List<ResponseAllPhotos.Response>>>
var e = setupCommRequestService()?.
flatMap {
it.map {
}
}
var z = e?.observeOn(AndroidSchedulers.mainThread())
?.subscribeOn(Schedulers.io())
?.subscribe {
//it.forEach {Log.i(LOG_TAG, "" + it.) }
}