2 annbnncnnd AnnBnnCnnD 于 2013.07.08 15:20 提问

有一个关于MediaPlayer的问题

有一个关于MediaPlayer的问题,在Android2.3.3中没有getTrackInfo()方法,怎么办?总是报: NoSuchMethodError()错误。但是我非常需要这个方法。

1个回答

Jave_
Jave_   2013.07.08 15:36

这个方法是api16引进的,低版本中无

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
C# MediaPlayer 操作时注意
当播放器正在播放时,而你想操作正在播放的文件,则会报错说文件被占用,解决办法: 清除当前播放的项或清除整个播放列表: mpy.currentPlaylist.removeItem(mpy.currentMedia); mpy.currentPlaylist.clear();
Android中播放声音的两种方法MediaPlayer 和 SoundPool
转载: http://blog.csdn.net/pku_android/article/details/7625868          http://blog.sina.com.cn/s/blog_5fc9337301018ak9.html     在Android中,音频、视频等多媒体元素的加入,使得应用程序的用户体验更好。可以说,现在的手机,已经远远不只作为通信工具,更成为
Android Media Playback 中的MediaPlayer的用法及注意事项(二)
Android Media Playback 中的MediaPlayer的用法及注意事项(二) 1.搭配Service来使用MediaPlayer 如果你想你的多媒体文件在后台被播放,即使你的程序没有在当前屏幕上,但是当用户和其他程序交互的时候,你又想让你的MediaPlayer继续工作,这个时候你就必须开一个Service,然后在Service里面去控制你的MediaPlayer的实
Android SurfaceView播放视频有声音无图像问题
在用SurfaceView播放视频时,如果处理不当,会出现有声音无图像的问题,主要的原因是,在调用MediaPlayer开始播放视频时,SurfaceView却还未创建成功,解决办法是判断SurfaceView创建成功后再调用MediaPlayer的播放,通过surfaceHolder的addCallBack()方法来监听surfaceCreated。   以下是2段源码,第1段有声音无图像,
android开发MediaPlayer遇到的问题记录
1.MediaPlayer在android5.1版本上无法播放电台(fm),这应该是一个系统bug,在其他版本没问题,文件格式是m3u8 解决方案:使用第三方如ijkplayer播放 2.MediaPlayer.reset()方法频繁调用会导致ANR错误,只能避免频繁调用 解决方案: private Handler handler = new Handler(){ @Overrid
SurfaceView+MediaPlayer 播放视频 锁屏 没有画面等各种问题的解决方案。
这里我只简单说明下,不粘代码了,首先我们发现,当锁屏的时候,系统调用了onDestroy,再解开锁屏的时候,这个Activity又重新onCreate了,正是因为这个原因,SurfaceView会出现不同的新对象,导致有时会只有声音没有画面,解决办法很简单,锁屏的时候,不走onDestory即可。以下是Minifast的一些代码               android:name=".Act
关于mediaPlayer的正确使用
package com.android.test; import java.io.File; import android.app.Activity; import android.media.MediaPlayer; import android.os.Bundle; import android.os.Environment; import android.view.Key
如何解决音乐播放器重音问题
有时候在做音乐播放器的时候,会出现音乐播放器的有重音的情况,解决办法:将音乐播放器写成单例.在播放音频时做判断,如果当前音频正在播放,先将其停止,将音乐播放器置空,再播放新的音频. PlayShare为音乐播放器的单例 PlayShare.h #import "AudioStreamer.h" #import #import #import @interface PlayShare
【Android开发】线程与消息处理-开启一个新线程播放背景音乐
在本实例用,开启一个新的线程播放背景音乐,在音乐文件播放完毕后,暂停5秒后重新开始播放。 具体实现: 界面(只有一个"开始"按钮) res/layout/main.xml: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas
android列表中使用MediaPlayer播放视频的一个问题
现在越来越多的新闻app都开始有直接在新闻列表中播放视频的功能,这极大的方便了用户进行视频新闻的查看,不需要点击进入视频播放页,还可快速的切换到列表中其它视频的播放。 前段时间,刚开发了款app,也有跟新闻app类似的列表视频播放功能,效果图如下: 这里播放的是网络的hls视频,所以直接使用了系统的MediaPlayer进行播放。由于列表中会存在多个视频,所以列表item中针对视频播放