Добавление музыки в android studio (java, MediaPlayer)

buttonMusic = findViewById(R.id.buttonMus);

    musicSound = MediaPlayer.create(this, R.raw.music);
    buttonClick();
}

private Button buttonMusic;
private MediaPlayer musicSound;

public void buttonClick() {
    buttonMusic.setOnClickListener(
            new View.OnClickListener() {
                @Override
                public void onClick(View v) {
                    soundPlay(musicSound);

                }
            }
    );
}

public void soundPlay(MediaPlayer sound) {
    if (sound.isPlaying()) {
        sound.stop();

    }else {
        sound.start();
        sound.setLooping(true);
    } } 

Здравствуйте. Код запускает музыку, останавливает, но не запускает повторно при повторном нажатие кнопки (после нажатия завершения). Заранее благодарю за помощь.


Ответы (0 шт):