在乞讨时,我知道在旋转过程中保存/恢复变量。 我需要存储 SimpleExoPlayer 的状态,无论是播放还是暂停
ExoPlayer 不会在轮播时恢复其状态(即使暂停时视频始终在配置更改时开始播放) 因为我使用了这行代码
mExoPlayer.setPlayWhenReady(真);
因此,如果用户暂停点击并旋转屏幕,它仍然会启动
当我搜索此问题时,我发现我必须使用布尔变量而不是 true
mExoPlayer.setPlayWhenReady(playWhenReady);
但我发现mExoplaer变量为null
调试屏幕 here
saveInstance here
中的代码屏幕检索布尔变量here
的屏幕mExoPlayer init here的屏幕 然后在inCreateView
中调用此方法 谁能帮助我吗?