我正在使用媒体播放器在我的应用程序中显示.m3u8流媒体 当按下主页按钮时,或当屏幕关闭时..我想暂停媒体然后当用户返回时..开始播放.. 我尝试onPause和onResume暂停并启动媒体播放器.. 但是它在onResume方法上给出了一个nullPointerExc。
答案 0 :(得分:0)
在 onPause 中,保存您需要的任何元数据,以便将媒体重新加载到MediaPlayer(文件位置,当前位置等)。
在 onResume 中,检查MediaPlayer实例是否为null。如果为null,请从此信息重新加载媒体。您保存此数据的位置取决于您,但SharedPreferences可能是最容易开始使用的。