@Override
 public void onServiceConnected(ComponentName name, IBinder service) {
   MusicBinder binder = (MusicBinder) service;
   mMediaPlayerService = binder.getService();
   mMediaPlayerService.setPlayList(mTracks);
   mMediaPlayerService.setCurrentSong(mCurrentTrack);
   if (!isMediaPlayerBound) {
     seekHandler.postDelayed(updateSeekBar, 100);
   }
   if (!mMediaPlayerService.isSameTrack()) {
     mMediaPlayerService.playTrack();
   }
   isMediaPlayerBound = true;
 }