gpt4 book ai didi

android: videoview 历史记录/书签

转载 作者:行者123 更新时间:2023-11-30 04:30:13 24 4
gpt4 key购买 nike

我有一个视频播放器应用程序。假设用户播放了一段视频,播放到一半后,用户按下了后退按钮或退出了应用程序。我希望记住那个位置,以便下次用户播放相同的视频时,视频从与它离开的位置完全相同的位置开始。

在这方面有什么想法吗?非常感谢

最佳答案

首先,您需要将这些数据存储在某个数据库中,但这非常简单。

现在,您应该在 Activity 的 onPause()onDestroy() 方法中添加一个检查,它从视频 View 中获取位置:

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);
}

关于android: videoview 历史记录/书签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7860855/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com