From 5d475ef2f856a1415c5b2de255a1c1088d6a2ec2 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期三, 31 三月 2021 19:17:57 +0800
Subject: [PATCH] 白色背景修改

---
 BuWanVideo/src/com/weikou/beibeivideo/ui/SplashActivity.java |   32 ++++++++++++--------------------
 1 files changed, 12 insertions(+), 20 deletions(-)

diff --git a/BuWanVideo/src/com/weikou/beibeivideo/ui/SplashActivity.java b/BuWanVideo/src/com/weikou/beibeivideo/ui/SplashActivity.java
index a66b5d9..58d7b88 100644
--- a/BuWanVideo/src/com/weikou/beibeivideo/ui/SplashActivity.java
+++ b/BuWanVideo/src/com/weikou/beibeivideo/ui/SplashActivity.java
@@ -35,6 +35,7 @@
 import com.weikou.beibeivideo.BeibeiVideoAPI;
 import com.weikou.beibeivideo.BeibeiVideoApplication;
 import com.weikou.beibeivideo.R;
+import com.weikou.beibeivideo.entity.ad.AdPidInfo;
 import com.weikou.beibeivideo.entity.ad.AdPositionEnum;
 import com.weikou.beibeivideo.entity.ad.AdTypeVO;
 import com.weikou.beibeivideo.entity.ad.SplashAdLoadInfo;
@@ -416,32 +417,23 @@
 
     private SplashADFragment splashADFragment;
 
-    private void loadSplashAd(final AdUtil.AD_TYPE adType, final String pid) {
-        SplashADFragment.loadAd(getApplicationContext(), adType, pid, true, new SplashADFragment.AdLoadResultListener() {
-            
-            @Override
-            public void onAdLoad(SplashAdLoadInfo adLoadInfo) {
-                splashADFragment = SplashADFragment.newInstance();
-                splashADFragment.setAdShowListener(new SplashADFragment.AdShowListener() {
-                    @Override
-                    public void onClose() {
-                        toMainActivity();
-                    }
-                });
-                getSupportFragmentManager().beginTransaction().replace(R.id.fl_splash_ad, splashADFragment).commitAllowingStateLoss();
-            }
+    private void loadSplashAd(AdUtil.AD_TYPE adType, String pid) {
+        AdPidInfo adPidInfo2 = null;
+        if (adType == AdUtil.AD_TYPE.gdt) {
+            adPidInfo2 = new AdPidInfo(AdUtil.AD_TYPE.csj, CSJConstant.SPLASH_AD);
+        } else {
+            adPidInfo2 = new AdPidInfo(AdUtil.AD_TYPE.gdt, BeibeiConstant.GDT_SPLASH_POSITION_ID);
+        }
 
-            @Override
-            public void onNoAd() {
-                toMainActivity();
-            }
-
+        splashADFragment = SplashADFragment.newInstance(new AdPidInfo(adType, pid), adPidInfo2);
+        splashADFragment.setAdShowListener(new SplashADFragment.AdShowListener() {
             @Override
             public void onClose() {
                 toMainActivity();
             }
         });
-
+        //鐩存帴鍔犺浇骞垮憡
+        getSupportFragmentManager().beginTransaction().replace(R.id.fl_splash_ad, splashADFragment).commitAllowingStateLoss();
     }
 
     private void myRequetPermission() {

--
Gitblit v1.8.0