Advertisement
Guest User

Untitled

a guest
Jun 23rd, 2017
49
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.29 KB | None | 0 0
  1. mAdsManager.addAdEventListener(new AdEvent.AdEventListener() {
  2.                     @Override
  3.                     public void onAdEvent(AdEvent adEvent) {
  4.                         switch (adEvent.getType()) {
  5.                             case LOADED:
  6.                                 // AdEventType.LOADED will be fired when ads are ready to be played.
  7.                                 // AdsManager.start() begins ad playback. This method is ignored for VMAP or
  8.                                 // ad rules playlists, as the SDK will automatically start executing the
  9.                                 // playlist.
  10.                                 mAdsManager.start();
  11.                                 break;
  12.                             case CONTENT_PAUSE_REQUESTED:
  13.                                 // AdEventType.CONTENT_PAUSE_REQUESTED is fired immediately before a video
  14.                                 // ad is played.
  15.                                 mIsAdDisplayed = true;
  16.                                 youboraPlugin.pauseMonitoring();
  17.                                 mNexPlayer.pause();
  18.                                 break;
  19.                             case CONTENT_RESUME_REQUESTED:
  20.                                 // AdEventType.CONTENT_RESUME_REQUESTED is fired when the ad is completed
  21.                                 // and you should start playing your content.
  22.                                 mIsAdDisplayed = false;
  23.                                 youboraPlugin.resumeMonitoring();
  24.                                 mNexPlayer.resume();
  25.                                 break;
  26.                             case ALL_ADS_COMPLETED:
  27.                                 if (mAdsManager != null) {
  28.                                     mAdsManager.destroy();
  29.                                     mAdsManager = null;
  30.                                 }
  31.                                 break;
  32.                             case STARTED:
  33.  
  34.                                 break;
  35.                             default:
  36.                                 break;
  37.                         }
  38.                     }
  39.                 });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement