Jam*_*mes 14 android android-videoview
我想在我的Android应用程序中播放我的资产或原始文件夹中的视频,VideoView因为我收到错误因为视频无法播放请任何人给我一个解决方案.
这是我使用的代码
VideoView vd = (VideoView)findViewById(R.id.Video);
Uri uri = Uri.parse("android.resource:" + R.raw.video);
MediaController mc = new MediaController(this);
vd.setMediaController(mc);
vd.setVideoURI(uri);
vd.start();
Run Code Online (Sandbox Code Playgroud)
Dar*_*cks 33
有几点需要注意:
VideoView vv = (VideoView)this.findViewById(R.id.videoView)
String uri = "android.resource://" + getPackageName() + "/" + R.raw.my_video_file;
vv.setVideoURI(Uri.parse(uri));
vv.start();
Run Code Online (Sandbox Code Playgroud)
有更多这方面的信息在这里.
您必须在uri中包含包名称:
Uri uri = Uri.parse("android.resource://[package]/raw/video")
Run Code Online (Sandbox Code Playgroud)
要么
Uri uri = Uri.parse("android.resource://[package]/"+R.raw.video);
Run Code Online (Sandbox Code Playgroud)
另外,看看这些例子.
| 归档时间: |
|
| 查看次数: |
30458 次 |
| 最近记录: |