我遇到了媒体播放器的问题。有时会出现错误,然后调用 on error 函数。这里有一个 Mediaplayer 和两个 int 型参数。
第一个 int 是“-38”,第二个 int 是“0”。
这是什么意思?
编辑:代码:http://pastebin.com/3XBaFYwF
这是我的 logcat @Blundell LogCat:
我遇到了媒体播放器的问题。有时会出现错误,然后调用 on error 函数。这里有一个 Mediaplayer 和两个 int 型参数。
第一个 int 是“-38”,第二个 int 是“0”。
这是什么意思?
编辑:代码:http://pastebin.com/3XBaFYwF
这是我的 logcat @Blundell LogCat:
错误38表示您在错误的状态下要求MediaPlayer执行某些操作。仅从此信息无法理解您的错误。
在此错误代码之前和之后查看Logcat,看看还有什么其他问题。很可能是在MediaPlayer准备好之前调用了start,或者出现了其他状态错误。
请参见http://developer.android.com/reference/android/media/MediaPlayer.html#StateDiagram