From d3a2058934c91d91ebb3a549701f267c66a83e52 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期五, 27 八月 2021 18:55:54 +0800 Subject: [PATCH] 包调整 --- app/src/com/hanju/video/app/util/ad/ExpressAdManager.java | 54 ++++++++++++++++++++++++++++++------------------------ 1 files changed, 30 insertions(+), 24 deletions(-) diff --git a/app/src/com/hanju/video/app/util/ad/ExpressAdManager.java b/app/src/com/hanju/video/app/util/ad/ExpressAdManager.java index c0457cc..fa6fa9e 100644 --- a/app/src/com/hanju/video/app/util/ad/ExpressAdManager.java +++ b/app/src/com/hanju/video/app/util/ad/ExpressAdManager.java @@ -12,7 +12,10 @@ import com.bytedance.sdk.openadsdk.TTAdManager; import com.bytedance.sdk.openadsdk.TTAdNative; import com.bytedance.sdk.openadsdk.TTNativeExpressAd; +import com.hanju.video.app.entity.ad.AdPositionEnum; +import com.hanju.video.app.entity.ad.ExpressAdContainer; import com.hanju.video.app.util.HanJuConstant; +import com.hanju.video.app.util.common.DimenUtils; import com.qq.e.ads.cfg.VideoOption; import com.qq.e.ads.nativ.ADSize; import com.qq.e.ads.nativ.NativeExpressAD; @@ -22,8 +25,6 @@ import com.qq.e.ads.nativ.express2.NativeExpressADData2; import com.qq.e.ads.nativ.express2.VideoOption2; import com.qq.e.comm.util.AdError; -import com.hanju.video.app.entity.ad.ExpressAdContainer; -import com.hanju.video.app.util.DimenUtils; import java.util.ArrayList; import java.util.List; @@ -129,12 +130,12 @@ int height = (int) (width * 0.8); String pid = null; if (sourceType == AdUtil.AD_TYPE.csj) { - pid = CSJConstant.RECOMMEND_BIG_IMG_AD; + pid = CSJADConstant.RECOMMEND_BIG_IMG_AD; height = (int) (width * 0.56); } else if (sourceType == AdUtil.AD_TYPE.gdt) { pid = HanJuConstant.GDT_RECOMMAND_NATIVE; } else if (sourceType == AdUtil.AD_TYPE.gdt2) { - pid = GDTConstant.PID_HOME_RECOMMEND_BIG_IMG; + pid = GDTADConstant.PID_HOME_RECOMMEND_BIG_IMG; } //鑾峰彇灞忓箷鐨勫 @@ -175,7 +176,7 @@ if (sourceType == AdUtil.AD_TYPE.csj) { pid = "945375047"; } else if (sourceType == AdUtil.AD_TYPE.gdt2) { - pid = GDTConstant.PID_2_VIDEO_DETAIL_PLAY_EXPRESS1; + pid = GDTADConstant.PID_2_VIDEO_DETAIL_PLAY_EXPRESS1; } //鑾峰彇灞忓箷鐨勫 int deviceWidth = DimenUtils.getScreenWidth(mContext); @@ -197,7 +198,7 @@ if (sourceType == AdUtil.AD_TYPE.csj) { pid = "945375047"; } else if (sourceType == AdUtil.AD_TYPE.gdt2) { - pid = GDTConstant.PID_2_VIDEO_DETAIL_PLAY_EXPRESS2; + pid = GDTADConstant.PID_2_VIDEO_DETAIL_PLAY_EXPRESS2; } if (mContext == null) return; @@ -269,9 +270,9 @@ pid = "945406595"; } else if (sourceType == AdUtil.AD_TYPE.gdt2) { if (columns == 3) - pid = GDTConstant.PID_2_VIDEO_LIST_SMALL_AD_COLUMN3; + pid = GDTADConstant.PID_2_VIDEO_LIST_SMALL_AD_COLUMN3; else if (columns == 2) - pid = GDTConstant.PID_2_VIDEO_LIST_SMALL_AD_COLUMN2; + pid = GDTADConstant.PID_2_VIDEO_LIST_SMALL_AD_COLUMN2; } //鑾峰彇灞忓箷鐨勫 int deviceWidth = DimenUtils.getScreenWidth(mContext); @@ -300,9 +301,9 @@ //鍔犺浇澶у浘 String pid = null; if (sourceType == AdUtil.AD_TYPE.csj) { - pid = CSJConstant.APP_EXIT; + pid = AdUtil.getAdPid(mContext, AdPositionEnum.exitApp); } else if (sourceType == AdUtil.AD_TYPE.gdt) { - pid = HanJuConstant.GDT_EXIT_DIALOG; + pid = AdUtil.getAdPid(mContext, AdPositionEnum.exitApp); } //鑾峰彇灞忓箷鐨勫 int deviceWidth = DimenUtils.getScreenWidth(mContext); @@ -523,8 +524,14 @@ ad.getCsj().setDislikeCallback(activity, new TTAdDislike.DislikeInteractionCallback() { + @Override - public void onSelected(int i, String s) { + public void onShow() { + + } + + @Override + public void onSelected(int i, String s, boolean b) { if (adEventListener != null) { adEventListener.closeAd(ad); } @@ -535,10 +542,6 @@ } - @Override - public void onRefuse() { - - } }); ad.getCsj().render(); if (ad.getCsj().getExpressAdView().getParent() != null) { @@ -640,7 +643,12 @@ ad.getCsj().setDislikeCallback(activity, new TTAdDislike.DislikeInteractionCallback() { @Override - public void onSelected(int i, String s) { + public void onShow() { + + } + + @Override + public void onSelected(int i, String s, boolean b) { if (adEventListener != null) { adEventListener.closeAd(ad); } @@ -651,10 +659,7 @@ } - @Override - public void onRefuse() { - } }); ad.getCsj().render(); } @@ -730,7 +735,12 @@ ad.getCsj().setDislikeCallback(activity, new TTAdDislike.DislikeInteractionCallback() { @Override - public void onSelected(int i, String s) { + public void onShow() { + + } + + @Override + public void onSelected(int i, String s, boolean b) { if (adEventListener != null) { adEventListener.closeAd(ad); } @@ -741,10 +751,6 @@ } - @Override - public void onRefuse() { - - } }); } -- Gitblit v1.8.0