Kotlin属性Observable

在ReactiveUI中,我们可以使用whenAny()从property或一组属性创建observable。 我怎样才能在Kotlin中实现类似的功能?

从纯粹的语言角度来看,如果您的项目中包含RxJava,则可以使用任何组合方法来整理来自多个Observables的结果。 看看这里的方法列表:

Rx组合方法

看起来似乎没有什么直接类似于whenAny()但是你应该能够通过zip,merge或者其他方法来实现类似于你所要查找的东西。

如果您也在思考Android UI Rx功能,那么杰出的沃顿商学院已经提供了:

RxBinding Android用户界面

希望这可以帮助!