On 25 Lis, 16:45, saex <elpablos...@gmail.com> wrote: > no one can help?? > > On Nov 25, 1:47 pm, saex <elpablos...@gmail.com> wrote: > > > > > Hi > > > i need to open a mp4 video from the assets folder and play it with > > VideoView. > > > THis is my actual code: > > > this.setContentView(R.layout.videoview); > > mVideoView = (VideoView) this.findViewById(R.id.surface_view); > > MediaController mc = new MediaController(this); > > mVideoView.setMediaController(mc); > > mVideoView.setVideoPath("file:///android_asset/videos.mp4"); > > mVideoView.requestFocus(); > > mVideoView.start(); > > > It doesn't works, but if i try to open the video from the SDCARD it > > works perfectly, then, the problem is when i'm trying to load the > > video from the assets folder. > > > What i'm doing wrong? > > > thanks
step 1: create custom ContentProvider with android:authorities="org.something.videoprovider" and override its openAssetFile(Uri uri, String mode) method step 2: use mVideoView.setVideoPath("content:// org.something.videoprovider/videos.mp4"); that's all pskink -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en