MediaPlayer 常用方法介绍
来源:互联网 发布:淘宝天猫店多少钱 编辑:程序博客网 时间:2024/06/03 19:05
MediaPlayer 常用方法介绍
方法:create(Context context, Uri uri) 解释:静态方法,通过Uri创建一个多媒体播放器。方法:create(Context context, int resid)解释:静态方法,通过资源ID创建一个多媒体播放器方法:create(Context context, Uri uri, SurfaceHolder holder)解释:静态方法,通过Uri和指定 SurfaceHolder 【抽象类】 创建一个多媒体播放器方法: getCurrentPosition()解释:返回 Int, 得到当前播放位置方法: getDuration()解释:返回 Int,得到文件的时间方法:getVideoHeight()解释:返回 Int ,得到视频的高度方法:getVideoWidth()解释:返回 Int,得到视频的宽度方法:isLooping()解释:返回 boolean ,是否循环播放方法:isPlaying()解释:返回 boolean,是否正在播放方法:pause()解释:无返回值 ,暂停方法:prepare()解释:无返回值,准备同步方法:prepareAsync()解释:无返回值,准备异步方法:release()解释:无返回值,释放 MediaPlayer 对象方法:reset()解释:无返回值,重置 MediaPlayer 对象方法:seekTo(int msec)解释:无返回值,指定播放的位置(以毫秒为单位的时间)方法:setAudioStreamType(int streamtype)解释:无返回值,指定流媒体的类型方法:setDataSource(String path)解释:无返回值,设置多媒体数据来源【根据 路径】方法:setDataSource(FileDescriptor fd, long offset, long length)解释:无返回值,设置多媒体数据来源【根据 FileDescriptor】方法:setDataSource(FileDescriptor fd)解释:无返回值,设置多媒体数据来源【根据 FileDescriptor】方法:setDataSource(Context context, Uri uri)解释:无返回值,设置多媒体数据来源【根据 Uri】方法:setDisplay(SurfaceHolder sh)解释:无返回值,设置用 SurfaceHolder 来显示多媒体方法:setLooping(boolean looping)解释:无返回值,设置是否循环播放事件:setOnBufferingUpdateListener(MediaPlayer.OnBufferingUpdateListener listener)解释:监听事件,网络流媒体的缓冲监听事件:setOnCompletionListener(MediaPlayer.OnCompletionListener listener)解释:监听事件,网络流媒体播放结束监听事件:setOnErrorListener(MediaPlayer.OnErrorListener listener)解释:监听事件,设置错误信息监听事件:setOnVideoSizeChangedListener(MediaPlayer.OnVideoSizeChangedListener listener)解释:监听事件,视频尺寸监听方法:setScreenOnWhilePlaying(boolean screenOn)解释:无返回值,设置是否使用 SurfaceHolder 显示方法:setVolume(float leftVolume, float rightVolume)解释:无返回值,设置音量方法:start()解释:无返回值,开始播放方法:stop()解释:无返回值,停止播放
0 0
- MediaPlayer 常用方法介绍
- MediaPlayer 常用方法介绍
- MediaPlayer 常用方法介绍
- Android MediaPlayer 常用方法介绍
- Android MediaPlayer 常用方法介绍
- Android MediaPlayer 常用方法介绍
- Android MediaPlayer 常用方法介绍
- Android MediaPlayer 常用方法介绍
- Android MediaPlayer 常用方法介绍
- Android MediaPlayer 常用方法介绍
- Android MediaPlayer 常用方法介绍 .
- Android MediaPlayer 常用方法介绍
- Android MediaPlayer 常用方法介绍
- Android MediaPlayer 常用方法介绍
- Android中MediaPlayer的常用方法
- android Mediaplayer各种属性和方法简单介绍
- android Mediaplayer各种属性和方法简单介绍
- Android Mediaplayer各种属性和方法简单介绍
- WEB_EasyUI中comboBox远程绑定json数据引起的访问跨域问题
- 单例设计模式之安全的懒汉式
- 学习+思考+总结+分享
- WebService
- win2008(64位系统)上部署.net程序连接oracle数据库注意事项
- MediaPlayer 常用方法介绍
- javaScript学习笔记2
- 即将改变软件开发的5个Java9新特性
- Java,php,python,js 变量
- 关于优酷视频上传失败或暂停之后一直处于上传中或者处理中删除不掉的解决方法
- 每天一道算法题(22)——扑克牌的顺子
- opencv 学习记录(2) 像素遍历
- 《Python 核心编程》第五章编程题代码
- [iSIGHT] 权重与比例因子在多目标优化中的作用