From 4c44b1036ff555e63a9a8b027dbe89d0b08a430b Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期三, 30 十月 2024 17:24:14 +0800
Subject: [PATCH] 初始化导入

---
 BuWanVideo/src/com/weikou/beibeivideo/util/ad/SplashAdUtil.java |   31 ++++++++++++++++---------------
 1 files changed, 16 insertions(+), 15 deletions(-)

diff --git a/BuWanVideo/src/com/weikou/beibeivideo/util/ad/SplashAdUtil.java b/BuWanVideo/src/com/weikou/beibeivideo/util/ad/SplashAdUtil.java
index f0e1940..170b4f8 100644
--- a/BuWanVideo/src/com/weikou/beibeivideo/util/ad/SplashAdUtil.java
+++ b/BuWanVideo/src/com/weikou/beibeivideo/util/ad/SplashAdUtil.java
@@ -1,23 +1,19 @@
 package com.weikou.beibeivideo.util.ad;
 
-import android.app.Activity;
 import android.content.Context;
 import android.os.SystemClock;
 import android.util.Log;
 import android.view.View;
-import android.view.ViewGroup;
 import android.widget.TextView;
 
 import com.bytedance.sdk.openadsdk.AdSlot;
-import com.bytedance.sdk.openadsdk.TTAdConstant;
+import com.bytedance.sdk.openadsdk.CSJAdError;
+import com.bytedance.sdk.openadsdk.CSJSplashAd;
 import com.bytedance.sdk.openadsdk.TTAdManager;
 import com.bytedance.sdk.openadsdk.TTAdNative;
-import com.bytedance.sdk.openadsdk.TTSplashAd;
-import com.lcjian.library.util.ManifestDataUtil;
 import com.qq.e.ads.splash.SplashAD;
 import com.qq.e.ads.splash.SplashADListener;
 import com.qq.e.comm.util.AdError;
-import com.weikou.beibeivideo.entity.ad.AdTypeVO;
 import com.weikou.beibeivideo.entity.ad.SplashAdLoadInfo;
 import com.weikou.beibeivideo.util.BeibeiConstant;
 import com.weikou.beibeivideo.util.DimenUtils;
@@ -154,27 +150,32 @@
                 .setSupportDeepLink(true)
                 .setImageAcceptedSize(width, height)
                 .build();
-        mTTAdNative.loadSplashAd(adSlot, new TTAdNative.SplashAdListener() {
+        mTTAdNative.loadSplashAd(adSlot, new TTAdNative.CSJSplashAdListener() {
 
             @Override
-            public void onError(int i, String s) {
+            public void onSplashLoadSuccess(CSJSplashAd csjSplashAd) {
+
+            }
+
+            @Override
+            public void onSplashLoadFail(CSJAdError csjAdError) {
                 splashAdListener.noAd();
             }
 
             @Override
-            public void onTimeout() {
-                splashAdListener.noAd();
-            }
+            public void onSplashRenderSuccess(CSJSplashAd csjSplashAd) {
 
-            @Override
-            public void onSplashAdLoad(TTSplashAd ad) {
-                if (ad == null) {
+                if (csjSplashAd == null) {
                     splashAdListener.noAd();
                     return;
                 }
 
-                splashAdListener.onAdLoad(new SplashAdLoadInfo(System.currentTimeMillis() + 1000 * 60 * 30L, ad));
+                splashAdListener.onAdLoad(new SplashAdLoadInfo(System.currentTimeMillis() + 1000 * 60 * 30L, csjSplashAd));
+            }
 
+            @Override
+            public void onSplashRenderFail(CSJSplashAd csjSplashAd, CSJAdError csjAdError) {
+                splashAdListener.noAd();
             }
         }, 4000);
 

--
Gitblit v1.8.0