我使用VideoView做了一个播放器,stop()之后,会闪一下之前停止时的画面,当播放一段视频后,切换到下一个,因为我切换下一个,也调用了stop()方法,播放时也会闪一下 上一个视频stop时的画面,然后再开始播放,请问这是怎么回事? 急急急。。。。
private void play() {
ivPlayOrPause.setImageResource(android.R.drawable.ic_media_pause);
vv.setVideoPath(videos.get(app.getCurrentIndex()).get(VIDEO_DATA));
vv.seekTo(pausePosition);
pausePosition = 0;
vv.start();
}
private void pause() {
ivPlayOrPause.setImageResource(android.R.drawable.ic_media_play);
vv.pause();
pausePosition = vv.getCurrentPosition();
}
private void stop() {
pausePosition = 0;
tvCurrentTime.setText(getString(R.string._00_00_00));
pb.setProgress(0);
ivPlayOrPause.setImageResource(android.R.drawable.ic_media_play);
vv.stopPlayback();
vv.setBackgroundColor(Color.parseColor("#000000"));
}