VideoView 播放资源目录raw下的视频

简介:

你把影片copy到res/raw下!檔名小寫加底線,例如:default_video.3gp,在程式碼裡指定uri路徑

String uri = "android.resource://" + getPackageName() + "/" + R.raw.default_video。

复制代码
 String uri = "android.resource://" + getPackageName() + "/" + R.raw.welcome_video;
        logo_video.setVideoURI(Uri.parse((uri)));
        logo_video.setMediaController(new MediaController(LoginLogoActivity.this));  //添加控制台
        logo_video.requestFocus();  //获取焦点
//监听播完了重播 logo_video.setOnCompletionListener(new MediaPlayer.OnCompletionListener() { @Override public void onCompletion(MediaPlayer mediaPlayer) { logo_video.start(); } }); logo_video.start();
复制代码



相关文章
|
9月前
|
小程序
小程序 video 组件播放本地视频(黑屏无法播放,报错:MEDIA_ERR_SRC_NOT_SUPPORTED)
小程序 video 组件播放本地视频(黑屏无法播放,报错:MEDIA_ERR_SRC_NOT_SUPPORTED)
345 0
|
10月前
使用SoundPool播放音频文件,使用简单
使用SoundPool播放音频文件,使用简单
66 0
|
7月前
|
Android开发
Android -- 在存储卡上读写图片文件
Android -- 在存储卡上读写图片文件
63 0
|
9月前
|
小程序 API
小程序背景音乐及音频播放demo(copy直接使用~)
小程序背景音乐及音频播放demo(copy直接使用~)
139 0
小程序背景音乐及音频播放demo(copy直接使用~)
|
9月前
av_seek_frame实战--跳转到文件指定时间后开始推流或写入新文件
av_seek_frame实战--跳转到文件指定时间后开始推流或写入新文件
82 0
av_seek_frame实战--跳转到文件指定时间后开始推流或写入新文件
|
存储 编解码 Java
【Android FFMPEG 开发】OpenSLES 播放音频 ( 创建引擎 | 输出混音设置 | 配置输入输出 | 创建播放器 | 获取播放/队列接口 | 回调函数 | 开始播放 | 激活回调 )(一)
【Android FFMPEG 开发】OpenSLES 播放音频 ( 创建引擎 | 输出混音设置 | 配置输入输出 | 创建播放器 | 获取播放/队列接口 | 回调函数 | 开始播放 | 激活回调 )(一)
300 0
|
Android开发 内存技术
【Android FFMPEG 开发】OpenSLES 播放音频 ( 创建引擎 | 输出混音设置 | 配置输入输出 | 创建播放器 | 获取播放/队列接口 | 回调函数 | 开始播放 | 激活回调 )(二)
【Android FFMPEG 开发】OpenSLES 播放音频 ( 创建引擎 | 输出混音设置 | 配置输入输出 | 创建播放器 | 获取播放/队列接口 | 回调函数 | 开始播放 | 激活回调 )(二)
302 0
|
测试技术 容器
2-AVI--Fragment生命周期测试
零、前言 [1].两个Fragment,点击左右按钮切换相应的Fragment [2].观察Activity 和两个Fragment生命周期变化 [3].
1093 0
|
Android开发 容器
1-AVI--Fragment基础使用
零、前言 [1].Fragment静态使用 [2].Fragment动态使用 一、Fragment静态使用 静态fragment.jpg 1.
1173 0