livedata观察者,等待onResume完成再使用数据

问题描述

我无法弄清楚这一点。我有一个场景,我通过 viewmodel、协程和 LiveData 在后台获取视频数据。对 viewmodel 的调用发生在片段的 onViewCreated 中。在 onResume 中,我初始化了 ExoPlayer。

现在,如果我在 onResume 完成之前获得 livedata 结果并通过传递 videoUrl 调用 play() 它将失败,因为 ExoPlayer 尚未初始化。

我如何同步这个?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)