我有Flowable对象。我正在做以下行动
Flowable -> flatmapIterable()->map()->toList()
它完美无缺
当我使用相同的一系列动作时,我以前
Flowable我有另一个Flowable,我flatmap并获得另一个Flowable
像
Flowable->flatmap(receive Flowable the above flowable) ->flatmapIterable()->map()->toList()
它到达toList()方法,它停在那里我没有收到toList()部分我订阅()
答案 0 :(得分:3)
Flowable.toList()
只会在来自源的onComplete
通知到达之后发出一些内容。在您的示例中,这意味着原始的可流动性和flatMap
中创建的所有流动性已完成。
如果没有发出任何东西,那必定意味着其中一个Flowable尚未结束或永远不会结束。