1
我使用媒体播放器来显示.m3u8在我的应用程序流, 当按下主屏幕按钮,,或当屏幕离开..i想要暂停媒体,然后当用户返回到它..开始播放.. 我试图onPause和onResume暂停并启动媒体播放器.. 但它给onResume方法nullPointerExc。屏幕锁定或按主页按钮暂停媒体播放器,然后播放后恢复
我使用媒体播放器来显示.m3u8在我的应用程序流, 当按下主屏幕按钮,,或当屏幕离开..i想要暂停媒体,然后当用户返回到它..开始播放.. 我试图onPause和onResume暂停并启动媒体播放器.. 但它给onResume方法nullPointerExc。屏幕锁定或按主页按钮暂停媒体播放器,然后播放后恢复
在onPause中,保存所需的任何元数据,以便将媒体重新加载到MediaPlayer(文件位置,当前位置等)中。
在onResume中,检查MediaPlayer实例是否为null。如果它为空,请从此信息重新加载媒体。您保存这些数据的位置取决于您,但SharedPreferences可能是最容易开始使用的。
确定....但有没有任何listner屏幕锁定/关闭? – Reham 2011-12-27 14:54:58