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