Mediaplayer停止播放

时间:2012-11-14 18:09:02

标签: android media-player

在我们的Gamefield课程中,我们想要创建一个像这样的背景音乐的简单媒体播放器

public GameField(Context context, int width, int height) {
    super(context);
    getHolder().addCallback(this);
    // get an instance of the gameLoop
    setFocusable(true); // events happen on this view

    //Starting soundloop
    MediaPlayer play = MediaPlayer.create(this.getContext(), R.raw.coryphee_coryphee);
    play.setLooping(true);
    play.start(); ......

这实际上在播放音乐一段时间后停止了。 在我们的Mainacivity中,我们开始像这样的媒体播放器,它不会停止播放。

为什么它会停止,如果能解决它怎么办?我们通过在线程中运行它来修复它,但我认为它应该像这样工作。 我能找到的每个教程都是这样做的,所以我有点无奈

最诚挚的问候和非常感谢。

1 个答案:

答案 0 :(得分:2)

看一下这个就是你的情况。

Link

但我认为这是你的其他事情。