MediaPlayer не играет? - PullRequest
       8

MediaPlayer не играет?

0 голосов
/ 25 июня 2018

когда воспроизведение звука повторяется в течение длительного времени.при нажатии на пример 10 раз он не играет.в чем причина его воспроизведения при перезапуске приложения

mediaPlayer = MediaPlayer.create(mContext, R.raw.click);
            mediaPlayer.setVolume(7f, 7f);
            mediaPlayer.start();

1 Ответ

0 голосов
/ 25 июня 2018

mediaPlayer.reset() поможет вам!

Ex:

public static void startSound(Context context, int soundResId) {
    if (mMediaPlayer != null) {
        mMediaPlayer.reset();
        mMediaPlayer = null;
    }
    mMediaPlayer = MediaPlayer.create(context, soundResId);
    mMediaPlayer.start();
}
...