嗨,我的应用程序中有一个视频视图,我将路径设置为:-
videoView.setVideoPath(Environment.getExternalStorageDirectory()+/"thepath.mp4"
现在我面临一个独特的情况,在单击按钮时我不希望它显示任何视频,我的意思是它应该像在 VideoView 中一样变成空白,没有任何路径。
需要帮忙!
嗨,我的应用程序中有一个视频视图,我将路径设置为:-
videoView.setVideoPath(Environment.getExternalStorageDirectory()+/"thepath.mp4"
现在我面临一个独特的情况,在单击按钮时我不希望它显示任何视频,我的意思是它应该像在 VideoView 中一样变成空白,没有任何路径。
需要帮忙!
我有一个类似的问题。每当我导航回此活动时,视频就会自动开始播放。最终对我有用的是:
mVideoView.setVideoURI(null);
这是我的全部功能,这可能是矫枉过正:
private void cleanupVideo(){
if(mVideoView.getVisibility() == View.VISIBLE){
mVideoView.stopPlayback();
mVideoView.clearAnimation();
mVideoView.suspend(); // clears media player
mVideoView.setVideoURI(null);
mVideoViewButton.setVisibility(View.VISIBLE);
}
}
我在 onStop() 中调用它,当用户单击 mVideoViewBUtton 时,它将重新设置视频视图。
只需调用 videoView.clearAnimation()
试着打电话videoView.stopPlayback();