Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void onPlayButtonClicked(View view) throws Exception {
- if (newSongSelected){
- if (mediaPlayer.isPlaying()) {
- mediaPlayer.stop();
- mediaPlayer.release();
- }
- mediaPlayer = new MediaPlayer();
- mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);
- Log.d("MAD Music Player", "Path: " + songDataList.get(nextSongIndex));
- try {
- mediaPlayer.setDataSource(songDataList.get(nextSongIndex));
- mediaPlayer.prepare();
- mediaPlayer.setLooping(true);
- mediaPlayer.start();
- } catch (Exception e) {
- Toast toast = Toast.makeText(this, "An error occured", Toast.LENGTH_SHORT);
- toast.show();
- }
- newSongSelected = false;
- } else if (mediaPlayer.isPlaying()){
- mediaPlayer.pause();
- } else {
- mediaPlayer.start();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement