在ReactiveUI中,我们可以使用whenAny()
从属性或一组属性创建observable。我如何在Kotlin中实现类似的东西?
答案 0 :(得分:4)
从纯粹的语言角度来看,如果您的项目中有RxJava,您可以使用任何组合方法来整理来自多个Observable的结果。在这里查看方法列表:
似乎可能没有与whenAny()
的直接模拟,但您应该能够通过zip,merge或其他方法从反应的角度实现类似于您所寻找的东西。
如果您还专门考虑Android UI Rx功能,那么杰克沃顿有史以来一直提供:
希望这有帮助!