检查媒体播放器

时间:2018-08-27 13:01:31

标签: android

如果我正在播放歌曲列表中的歌曲,并且已经在播放另一首歌曲,则这两首歌曲将在android studio中同时播放。如果我只使用下一个或上一个按钮,则它们工作正常。问题是通过歌曲列表。在这种情况下,我没有得到如何检查媒体播放器是否已在播放的信息。我在kotlin中执行此代码,并且我是android studio的新用户。

1 个答案:

答案 0 :(得分:0)

您可以通过这种方式检查

You can take a global variable of MediaPlayer

public MediaPlayer mediaPlayer; 然后在onCreate方法中创建:

mediaPlayer= MediaPlayer.create(this, R.raw.xxxx);

,因此您的播放方法将是:

public void mediaPlay(View view) {

    if(mediaPlayer.isPlaying()) {
        mediaPlayer.stop();
    }
    else{
        mediaPlayer.setLooping(true);
        mediaPlayer.start();
    }
}