在谷歌最近发布的安卓架构组件库中,我们在Transformations
类中有两个静态函数。虽然map
函数简单易懂,但我发现很难正确理解switchMap
函数。
可以在这里找到switchMap的官方文档(https://developer.android.com/reference/android/arch/lifecycle/Transformations.html#switchMap(android.arch.lifecycle.LiveData%3CX%3E,%20android.arch.core.util.Function%3CX,%20android.arch.lifecycle.LiveData%3CY%3E%3E%29)。
有没有人能用一个实际的例子来解释一下如何以及在哪里使用switchMap函数?
转载请注明出处:http://www.hbbinz.com/article/20230526/1635974.html