2012-12-05 38 views
1

您好我有一个videoview在我的申请,我设置的路径为: -清除视频观看机器人

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

现在,我面对的是一个特殊的情况,其中一个按钮的点击我不希望它以显示任何视频,我的意思是它应该变成空白的视频没有任何路径。

需要帮助!

+0

你可以试试这个黑客攻击,这个黑色视频很短,点击按钮就可以将播放器路径设置为空白视频:) –

回答

-1

尝试调用videoView.stopPlayback();

-1

直接让videoView.clearAnimation()

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