Doing an audio loop on Android

James Andrew picture James Andrew · Apr 21, 2010 · Viewed 11k times · Source

I have a track I want to play 'megadeth', I'm calling it by:

    final MediaPlayer mp = MediaPlayer.create(this, R.raw.megadeth);

And playing it by using 'mp.start'.

And I just want to know, how can I get this audio mp3 to loop?

Answer

Tobi Akerele picture Tobi Akerele · Oct 19, 2013

Before adding

mp.start();

Add

MediaPlayer mp = MediaPlayer.create(MainMenu.this, R.raw.megadeth);
    mp.setLooping(true);

the mp.setLooping(true); automatically allows the raw file to be used over and over again.