@Override
 public void action(final int mediaControlAction) {
   switch (mediaControlAction) {
     case MediaPlayerControlsFragment.OnMediaControl.PLAY:
       mpcf.mediaPlayerPlay();
       break;
     case MediaPlayerControlsFragment.OnMediaControl.NEXT:
       if (pager.getCurrentItem() == NUM_PAGES - 1) {
       } else {
         pager.setCurrentItem(pager.getCurrentItem() + 1);
       }
       break;
     case MediaPlayerControlsFragment.OnMediaControl.PREV:
       if (pager.getCurrentItem() == 0) {
       } else {
         pager.setCurrentItem(pager.getCurrentItem() - 1);
       }
       break;
   }
 }
 private void playClickedTrack(final int clickedPage) {
   mpcf.switchTrack(clickedPage);
 }