小编zoh*_*131的帖子

Kotlin Flow 与 Android LiveData

我有一些关于Kotlin Flow 的问题

  1. 我可以LiveData从多个 Fragment观察。我可以这样做Flow吗?如果是,那么如何?
  2. 我们可以使用&LiveData从单个中获得多个。有没有办法从一个来源获得多个?LiveDatamapswitchMapFlowFlow
  3. 使用MutableLiveDataI 可以使用变量引用从任何地方更新数据。有什么办法可以做同样的事情Flow吗?

我有一个用例,例如:我将观察一个SharedPreferencesusing callbackFlow{...},它会给我一个单一的源 Flow。从那个 Flow 中,我想为每个键值对创建多个 Flow。

这些可能听起来很愚蠢的问题。我是 Rx 和 Flow 世界的新手。

android kotlin android-livedata kotlin-coroutines kotlin-flow

60
推荐指数
3
解决办法
2万
查看次数

如何使用Android支持库中的Chips组件?

我已经阅读了官方网站上的文档。但是,根据文档,我无法在我的项目中实现Chip。Android Studio无法找到和导入Chip类以及Chip视图。

我还注意到,在Google Developer网站上没有Chip类的参考。

还有一些类似的问题。但是所有答案都指向使用第三方库。但我试图使用android支持库中的Chips组件。

android material material-design android-chips

6
推荐指数
1
解决办法
7227
查看次数