最佳答案
我有一些关于 Kotlin Flow的问题
LiveData
。我可以用 Flow
做到这一点吗? 如果可以,那么怎么做?LiveData
从一个单一的 LiveData
使用 map
和 switchMap
。有没有什么办法可以从一个源 Flow
获得多个 Flow
?MutableLiveData
,我可以使用变量引用从任何地方更新数据。有没有办法对 Flow
做同样的事情?我有一个用例: 我将使用 callbackFlow{...}
观察一个 SharedPreferences
,它将给我一个单一的源流。从这个 Flow,我想为每个键-值对创建多个 Flow。
这些问题可能听起来很愚蠢,我对 Rx 和 Flow 的世界还是个新手。