migua-day03 调用MediaPlayer.prepare报错
来源:互联网 发布:淘宝id号在哪里看到 编辑:程序博客网 时间:2024/04/29 19:23
今天早上请假
今天看了下meidaplayer播放的一些处理
media player 如果是播放raw目录下的文件,一般是调用
MediaPlayer.create(this, R.raw.test);//方法注意(这样的方式调用,就不可以使用prepare方法否则会报错:我今天遇到的错误就是这个)如果是其他类型比如a. 存储在SD卡或其他文件路径下的媒体文件例如:mp.setDataSource("/sdcard/test.mp3");b. 网络上的媒体文件例如:mp.setDataSource("mp3或者mp4的地址");。今天做的是一个 循环播放的例子,就是每隔5S播放一次直接在那个onCompletion的回调监听里面,if(isPlayer&&player!=null) mHandler.postDelayed(new Runnable() { @Override public void run() { if(isPlayer&&player!=null) player.start(); } },5000);
0 0
- migua-day03 调用MediaPlayer.prepare报错
- android mediaPlayer error (-38,0) prepare()调用报错解决办法
- android mediaplayer prepare
- MediaPlayer.prepare() throws IllegalStateException
- MediaPlayer对象从停止状态到播放状态调用的方法是prepare()和start()
- AndroidMediaPlayer.prepare已经报错解决办法
- Android平台通过C++的MediaPlayer进行多媒体播放在调用prepare时死锁问题
- MediaPlayer设置StreamType需要在prepare之前
- MediaPlayer设置StreamType需要在prepare之前
- Android Media Server - MediaPlayer - prepare - 01
- Android Media Server - MediaPlayer - prepare - 02
- eclipse 安装 Fatjar 报错Failed to prepare partial IU
- maven:release:prepare报错Cannot run program "bash"
- MediaPlayer 报错getVideoHeight failed的解决办法
- SWT调用MediaPlayer.MediaPlayer.1
- MediaPlayer代码分析(3)-播放前的准备prepare
- MediaPlayer播放视频 Prepare failed.: status=0x1
- 子线程调用Toast报Can't create handler inside thread that has not called Looper.prepare() 错误
- hibernate 出现 org.hibernate.MappingException: entity class not found 的解决办法
- jQuery判断滚动条滚到页面底部脚本
- POJ_2676:数独问题-DFS暴力搜索
- HeadFirstC笔记_10 进程间通信:沟通的艺术
- MAC应用无法打开或文件损坏的处理方法
- migua-day03 调用MediaPlayer.prepare报错
- RecyclerView表格展示GridView加HeadView效果
- RxBus基本实现
- 一小时搞明白注解处理器(Annotation Processor Tool)
- ubuntu没声音
- Android的Application中onCreate执行多次解决方案
- 生成只包含实际使用的linux源码列表并导入到Source Insight中
- 广告投放方式:CPC、CPM、CPA、CPS、CPT
- Elasticsearch 时区(time_zone)记录