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)
这工作正常,但现在视频文件在我的项目中,我需要知道如何从文件夹结构中获取路径
请指导我.
谢谢
您可以在项目中创建资产文件夹,并将视频存储在该文件夹中.
然后你可以使用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你的文件名在哪里.
您可以在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)
| 归档时间: |
|
| 查看次数: |
23277 次 |
| 最近记录: |