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

Reply via email to