【发布时间】:2014-02-09 14:12:43
【问题描述】:
我的媒体播放器有问题。有时会发生错误并调用 on error。我有 Mediaplayer 和两个 int 作为参数。 第一个 int 是“-38”,第二个是“0”。
这是什么意思?
编辑:代码:http://pastebin.com/3XBaFYwF
这是我的 logcat @Blundell LogCat:
【问题讨论】:
标签: android android-mediaplayer
我的媒体播放器有问题。有时会发生错误并调用 on error。我有 Mediaplayer 和两个 int 作为参数。 第一个 int 是“-38”,第二个是“0”。
这是什么意思?
编辑:代码:http://pastebin.com/3XBaFYwF
这是我的 logcat @Blundell LogCat:
【问题讨论】:
标签: android android-mediaplayer
错误 38 表示您要求 MediaPlayer 在错误状态下执行某些操作。仅凭此,您将无法理解您的错误。
查看此错误代码之前和之后的 Logcat,看看还有什么问题。这不仅仅是在 MediaPlayer 准备好或其他状态错误之前调用 start。
见http://developer.android.com/reference/android/media/MediaPlayer.html#StateDiagram
【讨论】: