Package CN. c; import Java. io. file; import android. app. activity; import android. content. intent; import android.net. uri; import android. OS. bundle; import android. OS. environment; import android. view. view; import android. widget. button; import android. widget. mediacontroller; import android. widget. videoview; // use videoview to play a video. // when you click the screen, switch between display and hide to public class mainactivity extends activity {private button mbutton; private videoview mvideoview; @ override public void oncreate (bundle savedinstancestate) {super. oncreate (savedinstancestate); setcontentview (R. layout. main); mvideoview = (videoview) findviewbyid (R. id. videoview); mbutton = (button) findviewbyid (R. id. button); mbutton. setonclicklistener (new view. onclicklistener () {public void onclick (view v) {URI uri = Uri. parse (environment. getexternalstoragedirectory (). getpath () + file. separator + "test_movie.m4v"); mvideoview. setvideouri (URI); mvideoview. setmediacontroller (New mediacontroller (mainactivity. this); mvideoview. start ();}});}}