Как непрерывно воспроизводить музыкальные файлы в необработанной папке

Создание приложения, связанного с музыкальным проигрывателем, в необработанной папке с 5 файлами mp3. Хотите воспроизводить непрерывно и индивидуально,

else if (theText == song3) {

        mediaPlayer = MediaPlayer.create(this, R.raw.hiii);
    } else if (theText == song4) {

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

Вот как я играю отдельные песни, но как непрерывно воспроизводить 5 песен. Помогите мне.


person Community    schedule 19.11.2013    source источник


Ответы (1)


1. создайте массив идентификаторов песен в исходной папке.

  int arr[]={R.id.hiii,R.id.Hiiii,...........}

2.используйте этот массив в своем коде

  mediaPlayer=MediaPlayer.create(this, arr[i]);

3. реализовать setOnCompletionListener(Context); чтобы запустить другую песню после окончания предыдущей и зациклить ее.

person Shakeeb Ayaz    schedule 19.11.2013