From 7e2ac66d7c532a5725635fa3913789bb17c1e157 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期四, 21 十月 2021 13:46:33 +0800 Subject: [PATCH] 隐私合规,青少年模式,64位兼容 --- library-base/src/main/java/com/yeshi/base/utils/ad/ExpressAdManager.java | 37 ++++++++++++++++++++----------------- 1 files changed, 20 insertions(+), 17 deletions(-) diff --git a/library-base/src/main/java/com/yeshi/base/utils/ad/ExpressAdManager.java b/library-base/src/main/java/com/yeshi/base/utils/ad/ExpressAdManager.java index 8de4ffb..42b77ef 100644 --- a/library-base/src/main/java/com/yeshi/base/utils/ad/ExpressAdManager.java +++ b/library-base/src/main/java/com/yeshi/base/utils/ad/ExpressAdManager.java @@ -41,7 +41,7 @@ private Context mContext; - public ExpressAdManager(AdUtil.AD_TYPE adSource, Context context) { + public ExpressAdManager(AdUtil.AD_TYPE adSource, Context context) throws Exception { sourceType = adSource; this.mContext = context; if (sourceType == AdUtil.AD_TYPE.csj) { @@ -338,7 +338,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); } @@ -349,10 +354,6 @@ } - @Override - public void onRefuse() { - - } }); ad.getCsj().render(); @@ -454,8 +455,14 @@ if (activity != null) 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); } @@ -463,11 +470,6 @@ @Override public void onCancel() { - - } - - @Override - public void onRefuse() { } @@ -548,7 +550,12 @@ @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); } @@ -559,10 +566,6 @@ } - @Override - public void onRefuse() { - - } }); } -- Gitblit v1.8.0