【发布时间】:2018-04-04 09:09:09
【问题描述】:
我正在尝试在我的应用程序中使用 exoplayer,并且我遵循 MVVM 设计模式,我想创建 PlayerViewModel 类,它可以处理播放器的所有操作(播放曲目、暂停、下一个,...等等),但我遇到了一个问题,我需要用 context 初始化 SimpleExoPlayer 但 ViewModel 不能有 context
SimpleExoPlayer exoPlayer = ExoPlayerFactory.newSimpleInstance(getApplicationContext(), trackSelector);
有什么建议我应该怎么做?
提前致谢
【问题讨论】:
标签: android mvvm exoplayer2.x android-viewmodel