Android多媒体---VideoView(播放视频)
来源:互联网 发布:编辑图片大小软件 编辑:程序博客网 时间:2024/05/21 19:29
这个组件是系统自带的用于播放视频,但只支持3GP和MP4格式,需要内存读权限,一般开发中很少使用(第三方有个android vitamio),但既然系统带有还是要基本会用的。
权限:
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"></uses-permission>
使用方法:
1)在布局中创建VideoView并findviewByid
2)使用下列两个方法加载制定视频:
setVideoPath(String Path) 加载path为绝对路径的视频文件(早录好的)
setVideoURI(Uri uri)加载uri对应的视频
3)调用VideoView的start()、stop()、pause()方法控制播放,也可以用setMediaController添加自带的控制器在界面控制播放
VideoView布局:
<VideoViewandroid:id="@+id/videoview"android:layout_width="match_parent"android:layout_height="0dp"android:layout_weight="1"/>
在按键操作中调用如下代码
mBtn_start.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View v) {mVideoView.setVideoPath(Environment.getExternalStorageDirectory()+"/123.mp4");//添加视频文件mVideoView.setMediaController(new MediaController(MainActivity.this));//自带的控制器mVideoView.start(); }});
0 0
- Android多媒体---VideoView(播放视频)
- android 多媒体编程(三) VideoView播放视频
- Android --- 多媒体应用(使用VideoView、TextureView播放视频)
- Android-多媒体之VideoView视频播放器
- 初学Android,多媒体之使用VideoView播放视频(七十七)
- 【Android开发】多媒体应用开发-使用VideoView播放视频
- Android 多媒体应用:视频播放之VideoView与SurfaceView
- Android 多媒体应用——VideoView播放视频
- Android 多媒体应用:视频播放之VideoView与SurfaceView
- 《android多媒体api》之VideoView 视频播放控件
- Android VideoView播放视频
- Android VideoView播放视频
- Android VideoView播放视频
- Android VideoView播放视频
- Android VideoView播放视频
- android videoview播放视频
- android---视频播放---VideoView
- Android视频播放---VideoView
- Hoj1161树状数组统计
- SAX
- 0915Android基础VideoView
- ImportError: No module named items
- PHP7与Swoole
- Android多媒体---VideoView(播放视频)
- 大素数判断和素因子分解(miller-rabin,Pollard_rho算法)
- C/C++ linux下光标定位和清屏函数(printf 实现)
- 【设计模式】Java 23种设计模式对比总结
- makefile文件格式
- Java堆栈和程序计时器点滴
- 学习java的道路有点难走啊
- opencv基础mat类详解
- linux安装jdk