本文整理汇总了Java中com.google.ads.interactivemedia.v3.api.AdEvent.AdEventType方法的典型用法代码示例。如果您正苦于以下问题:Java AdEvent.AdEventType方法的具体用法?Java AdEvent.AdEventType怎么用?Java AdEvent.AdEventType使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.google.ads.interactivemedia.v3.api.AdEvent
的用法示例。
在下文中一共展示了AdEvent.AdEventType方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: onAdEvent
import com.google.ads.interactivemedia.v3.api.AdEvent; //导入方法依赖的package包/类
@Override
public void onAdEvent(AdEvent.AdEventType eventType, String jsonValue) {
if (playerListener != null) {
playerListener.eventWithJSON(player, KIMAManagerEvents.eventName(eventType), jsonValue);
}
switch (eventType) {
case CONTENT_RESUME_REQUESTED:
((View)player).setVisibility(View.VISIBLE);
isIMAActive = false;
player.setShouldCancelPlay(false);
player.play();
break;
case CONTENT_PAUSE_REQUESTED:
isIMAActive = true;
pause();
((View)player).setVisibility(View.INVISIBLE);
break;
case ALL_ADS_COMPLETED:
if (isContentCompleted && playerListener != null) {
playerListener.eventWithValue(player, KPlayerListener.EndedKey, null);
isContentCompleted = false;
}
removeAdPlayer();
break;
}
}
示例2: eventName
import com.google.ads.interactivemedia.v3.api.AdEvent; //导入方法依赖的package包/类
public static String eventName(AdEvent.AdEventType adEventType) {
switch (adEventType) {
case ALL_ADS_COMPLETED:
return "allAdsCompleted";
case CLICKED:
return "adClicked";
case COMPLETED:
return "adCompleted";
case CONTENT_PAUSE_REQUESTED:
return "contentPauseRequested";
case CONTENT_RESUME_REQUESTED:
return "contentResumeRequested";
case FIRST_QUARTILE:
return "firstQuartile";
case LOG:
break;
case AD_BREAK_READY:
break;
case MIDPOINT:
return "midpoint";
case PAUSED:
break;
case RESUMED:
break;
case SKIPPED:
return "adSkipped";
case STARTED:
return "adStart";
case TAPPED:
break;
case THIRD_QUARTILE:
return "thirdQuartile";
case LOADED:
return "adLoaded";
case AD_BREAK_STARTED:
break;
case AD_BREAK_ENDED:
break;
}
return null;
}
示例3: onAdEvent
import com.google.ads.interactivemedia.v3.api.AdEvent; //导入方法依赖的package包/类
void onAdEvent(AdEvent.AdEventType eventType, String jsonValue);