MVVM中的外生层



我正在尝试在我的应用中使用epoplayer,并且我正在遵循MVVM设计模式,我想将PlayerViewModel类在其中处理播放器的所有操作(播放轨道,暂停,下一个,...等等(,但是我面临一个问题,我需要用上下文初始化SimpleExoplayer,但是ViewModel不能具有上下文

SimpleExoPlayer exoPlayer = ExoPlayerFactory.newSimpleInstance(getApplicationContext(), trackSelector); 

有什么建议我该怎么办?
预先感谢

使用AndroidViewModel。它包含应用程序上下文。它在Android架构组件库中。

相关内容

  • 没有找到相关文章

最新更新