清除视频视图android

时间:2012-12-05 18:13:07

标签: android

嗨我在我的应用程序中有一个视频视图,我将路径设置为: -

videoView.setVideoPath(Environment.getExternalStorageDirectory()+/"thepath.mp4"

现在我遇到了一个独特的情况,点击一个按钮,我不希望它显示任何视频,我的意思是它应该变成空白,就像在没有任何路径的VideoView中一样。

需要帮助!

3 个答案:

答案 0 :(得分:0)

我有类似的问题。每当我导航回此活动时,视频都会自动开始播放。最终为我做的诀窍是:

    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时,它将重新设置视频视图。

答案 1 :(得分:-1)

尝试拨打videoView.stopPlayback();

答案 2 :(得分:-1)

只需调用videoView.clearAnimation()

即可