1
我有一個videoplayer應用程序。假設用戶播放了視頻,播放了一半視頻後,用戶按下後退按鈕或存在應用程序。我希望記住這個位置,以便下次用戶播放相同的視頻時,視頻從與剩下的位置完全相同的位置開始。android:videoview history/bookmark
在這方面的任何想法? 非常感謝
我有一個videoplayer應用程序。假設用戶播放了視頻,播放了一半視頻後,用戶按下後退按鈕或存在應用程序。我希望記住這個位置,以便下次用戶播放相同的視頻時,視頻從與剩下的位置完全相同的位置開始。android:videoview history/bookmark
在這方面的任何想法? 非常感謝
首先,您需要將這些數據存儲在某個數據庫中,但它非常簡單。
現在,你應該在你的活動,它得到從videoview位置的onPause()
或onDestroy()
方法增加一個檢查:
public void onPause() {
// ....
int position = myVideoView.getCurrentPosition();
// store the position and file name (you should have it from before)
}
當你播放視頻,設置當前位置之前存儲:
private void dummyPlayVideo(String fileName) {
// ....
int position = getSavedPositionOfVideo(fileName); // your method
myVideoView.seekTo(position);
}