Occasionally get error "Sorry, this video cannot be played" when reading from SD card
<p>My videos from SD card usually plays fine, and I am switching between multiple movies, but some times I get an error: Sorry, this video cannot be played for movie that had played before, is seems that the error is appearing randomly.</p>

<pre><code>VideoView mVideoView = (VideoView)findViewById(R.id.sim_videoView);
mVideoView.setVideoPath(set_video(Environment.getExternalStorageDirectory().getPath()+"/base_anim.mp4"));
mVideoView.requestFocus();
mVideoView.start();
</code></pre>
