在Android中玩Ogg Sound

时间:2012-06-19 01:25:46

标签: java android media-player playback ogg

在我的应用程序中,我正在尝试以ogg格式播放声音文件,存储在我的应用程序的res目录中的原始文件夹中。当我按下调用下面功能的按钮时,它只是按下按钮冻结而没有响应。最后,我必须从Eclipse终止应用程序。没有关于Logcat中的错误或异常。

在调试模式下,它进入创建功能,永远不会回来。我做错了什么?

    private void playbeep()
{
    mPlayer = MediaPlayer.create(this, R.raw.beep);
    mPlayer.start();
    mPlayer.release();
}

1 个答案:

答案 0 :(得分:2)

您可以同时启动和释放MediaPlayer。尝试解决这个问题,看看它是否有效。

mPlayer.release();

另外,请检查我的帖子here,以确保正确设置了MediaPlayer。如果所有其他方法都失败了,请尝试使用其他格式的音频文件。