gpt4 book ai didi

android - VideoView 不从所需位置播放视频

转载 作者:可可西里 更新时间:2023-11-01 19:10:10 26 4
gpt4 key购买 nike

我正在使用 VideoView 和搜索栏,但是当我通过 seekBar 在所需位置上搜索到(..)时,它会从头开始播放视频。

我正在尝试这段代码:

 public void onProgressChanged(SeekBar seekBar, int progress, boolean fromTouch) {           mVideoView.seekTo(progress);}

最佳答案

正如 Reno 提到的,您必须等待搜索完成。

VideoView 没有 OnSeekCompleteListener() 但您可以从 onPrepared 方法访问 MediaPlayer VideoView,然后设置 OnSeekCompleteListener,如下所示:

mVideoView.setOnPreparedListener(new OnPreparedListener() {
@Override
public void onPrepared(MediaPlayer mp) {

mp.setOnSeekCompleteListener(new OnSeekCompleteListener() {
@Override
public void onSeekComplete(MediaPlayer mp) {
//TODO: Your code here
}
});

}
});

关于android - VideoView 不从所需位置播放视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7990784/

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