From 2f1ab8af88cae4e723126ea5cf2f7d42dff7dbdc Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期四, 30 九月 2021 13:43:56 +0800 Subject: [PATCH] 穿山甲广告SDK更新,隐私合规修改 --- BuWanVideo/src/com/weikou/beibeivideo/util/ad/FullVideoAdManager.java | 21 ++++++++++++++++----- 1 files changed, 16 insertions(+), 5 deletions(-) diff --git a/BuWanVideo/src/com/weikou/beibeivideo/util/ad/FullVideoAdManager.java b/BuWanVideo/src/com/weikou/beibeivideo/util/ad/FullVideoAdManager.java index cfacce0..11220d7 100644 --- a/BuWanVideo/src/com/weikou/beibeivideo/util/ad/FullVideoAdManager.java +++ b/BuWanVideo/src/com/weikou/beibeivideo/util/ad/FullVideoAdManager.java @@ -31,10 +31,16 @@ AdSlot adSlot = new AdSlot.Builder() .setCodeId("945393854") .setSupportDeepLink(true) - .setExpressViewAcceptedSize(w,h) + .setExpressViewAcceptedSize(w, h) .setOrientation(TTAdConstant.VERTICAL) .build(); - TTAdManager ttAdManager = TTAdManagerHolder.get(); + TTAdManager ttAdManager = null; + try { + ttAdManager = TTAdManagerHolder.get(); + } catch (Exception e) { + e.printStackTrace(); + return; + } mTTAdNative = ttAdManager.createAdNative(context); //鍔犺浇鍏ㄥ睆瑙嗛 mTTAdNative.loadFullScreenVideoAd(adSlot, new TTAdNative.FullScreenVideoAdListener() { @@ -71,11 +77,16 @@ }); if (ad != null && adListener != null) - adListener.onSuccess(); + adListener.onSuccess(ad); } @Override public void onFullScreenVideoCached() { + } + + @Override + public void onFullScreenVideoCached(TTFullScreenVideoAd ttFullScreenVideoAd) { + } }); } @@ -102,8 +113,8 @@ return mttFullVideoAd != null; } - interface IFullVideoAdListener { - public void onSuccess(); + public interface IFullVideoAdListener { + public void onSuccess(TTFullScreenVideoAd ad); } } -- Gitblit v1.8.0