Previous button...
Everything works as expected but the previous button goes to a random song when shuffle is enabled... Which bothers me so much when u want to hear a song again without having to open my phone find the app and search for the song. When making a shuffle feature the best thing is to place all tracks in the list in an array and then shuffle that array and play that shuffled array from beginning to end then reshuffle at the end. Issue 2 you have is that your random shuffle cause more songs to play more often as well and this breaks the app as a music player.
shoiko about
EZMP3 Player Pro