- 博客(1)
- 收藏
- 关注
原创 Android开发 SingleLiveEvent解决LiveData或者MutableLiveData多次回调的问题
前言只要使用过一段时间的LiveData就会发现,LiveData会经常多次回调数据。我们经常碰到的这个问题。问题复现我们的ViewModel里是给Activity持有的并且里面有一个LiveData数据,我们A_Fragment现在获得Activity的ViewModel并且注册LiveData数据成为观察者,这个时候我们setValue()就会让前台的A_Fragment得到一次LiveData数据,接下来操作 A_Fragment 启动 B_Fragment,在返回到A_Fragment。
2021-01-28 14:44:31
4124
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人