新手求教:
File file = new File(......);
videoView.setVideoPath(file.getPath());
videoView.start();
想问通过上面方法播放应用自带的视频,该视频应放在工程中的什么路径下?File()中的路径如何书写?
新手求教:
File file = new File(......);
videoView.setVideoPath(file.getPath());
videoView.start();
想问通过上面方法播放应用自带的视频,该视频应放在工程中的什么路径下?File()中的路径如何书写?
自带视频资源可以选择两个地方,assets目录和res/raw目录,取的方式也不一样
assets
Uri vUri = Uri.parse("file:///android_asset/xxx.mp4");
videoView.setVideoURI(vUri);
res/raw
Uri vUri = Uri.parse("android.resource://" + getpackageName() + "/" + R.raw.xxx);
videoView.setVideoURI(vUri);
注意在raw下,文件名依旧是xxx.mp4,但取的时候id名是R.raw.xxx
3 回答1.1k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
1 回答902 阅读✓ 已解决
2 回答1k 阅读
2 回答953 阅读
1 回答922 阅读
2 回答770 阅读
http://stackoverflow.com/ques...