将视频文件放在android Project中的位置

dev*_*v90 5 video android android-layout android-videoview

我有一个视频,我需要知道在哪里放置以及如何获得该视频的路径.

我知道如何添加视频表单网址,

 Uri uri=Uri.parse("www.abc.com/myVid.mp4");
        videoView = (VideoView) findViewById(R.id.videoView);
        videoView.setVideoURI(uri);
Run Code Online (Sandbox Code Playgroud)

这工作正常,但现在视频文件在我的项目中,我需要知道如何从文件夹结构中获取路径

请指导我.

谢谢

Jay*_* RJ 8

您可以在项目中创建资产文件夹,并将视频存储在该文件夹中.

然后你可以使用getAssets()提供的功能获得Android.

编辑1:

您可以单击"项目"窗口,按Alt-Insert,然后选择"文件夹" - >"资源文件夹".Android Studio会自动将其添加到正确的位置.

此外,你可以这样做.

VideoView view = (VideoView)findViewById(R.id.videoView);
String path = "android.resource://" + getPackageName() + "/" + R.raw.video_file;
view.setVideoURI(Uri.parse(path));
view.start();
Run Code Online (Sandbox Code Playgroud)

video_file你的文件名在哪里.


Ume*_*ani 5

您可以在Resources下创建一个文件夹并将其命名为raw.然后,您可以简单地提供视频路径

 String path = "android.resource://" + getPackageName() + "/"
            + R.raw.intro_land;
Run Code Online (Sandbox Code Playgroud)

然后

  videoplayer.setVideoURI(Uri.parse(path));
Run Code Online (Sandbox Code Playgroud)