On 25 Lis, 16:45, saex <[email protected]> wrote:
> no one can help??
>
> On Nov 25, 1:47 pm, saex <[email protected]> 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 [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en