如何解决android-如何在附加到videoView的MediaController中的搜索栏上添加侦听器?
我有一个videoView,它输入要通过torrent流式传输的视频的路径,因此,只有找到视频的开头,并且可以在流式传输下载其他部分时使用videoview播放该视频,我需要的是用户想要向前或向后移动,我想要搜索栏返回用户想要的位置,这是我使用的功能,有什么建议吗?
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();
}
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。