如何在android中连接到videoView的MediaController内的搜索栏上添加侦听器?
我有一个videoView,它将输入一条路径到我正在使用torrent流媒体的视频,因此只有视频的开始部分被找到,并且可以使用videoView播放,而流媒体时其他部分正在下载,我需要的是,每当用户想要向前或向后移动时,我希望导引头栏返回用户想要的位置,这是我使用的函数,有什么建议吗如何在android中连接到videoView的MediaController内的搜索栏上添加侦听器?,android,android-studio,android-videoview,mediacontroller,Android,Android Studio,Android Videoview,Mediacontroller,我有一个videoView,它将输入一条路径到我正在使用torrent流媒体的视频,因此只有视频的开始部分被找到,并且可以使用videoView播放,而流媒体时其他部分正在下载,我需要的是,每当用户想要向前或向后移动时,我希望导引头栏返回用户想要的位置,这是我使用的函数,有什么建议吗 private void playVideo(final File videoFile) { try { videoView = findViewById(R.id.video_
private void playVideo(final File videoFile) {
try {
videoView = findViewById(R.id.video_view);
progressDialog = new ProgressDialog(MainActivity.this);
progressDialog.setTitle("Buffering...");
progressDialog.setCanceledOnTouchOutside(false);
Uri videoUri = Uri.parse(videoFile.getAbsolutePath());
videoView.setVideoURI(videoUri);
videoView.requestFocus();
videoView.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
@Override
public void onPrepared(MediaPlayer mp) {
progressDialog.dismiss();
videoView.start();
//videoView.seekTo();
mp.setOnVideoSizeChangedListener(new MediaPlayer.OnVideoSizeChangedListener() {
@Override
public void onVideoSizeChanged(MediaPlayer mp, int width, int height) {
mediaController = new MediaController(MainActivity.this);
videoView.setMediaController(mediaController);
mediaController.setAnchorView(videoView);
}
});
}
});
} catch (Exception e) {
e.printStackTrace();
}
}