Cómo reproducir videos desde la tarjeta SD

Estaba creando una aplicación simple que transmite videos desde la red y la hice, pero ahora quiero cambiar el código para poder reproducir archivos de video desde mi tarjeta SD.

código original:

Uri vidFile = Uri.parse("MY SITE HERE");
VideoView videoView = (VideoView) findViewById(R.id.VideoView);
videoView.setVideoURI(vidFile);
videoView.setMediaController(new MediaController(this));
videoView.start();

Así que ayúdeme a cambiar el código para que pueda reproducir videos desde mi tarjeta de memoria móvil.

Respuestas a la pregunta(5)

Su respuesta a la pregunta