我的媒体播放器出了问题。有时会发生错误并调用on错误。我有Mediaplayer和两个int作为参数。 第一个int是“-38”,第二个是“0”。
这是什么意思?
编辑:代码:http://pastebin.com/3XBaFYwF
这是我的logcat @Blundell LogCat:
答案 0 :(得分:11)
错误38表示您要求MediaPlayer在处于错误状态时执行某些操作。你将无法从中理解你的错误。
在此错误代码之前和之后查看Logcat,看看还有什么问题。这比你在MediaPlayer准备之前调用start或者其他一些状态错误更重要。
请参阅http://developer.android.com/reference/android/media/MediaPlayer.html#StateDiagram