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