From 8d190aa3a8464dd4d7606d48d36da21d7190f549 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期五, 07 五月 2021 16:19:19 +0800
Subject: [PATCH] 广告调整

---
 BuWanVideo/src/com/weikou/beibeivideo/ui/ad/SplashADFragment.java |  119 +++++++++++++++++++++++++++++++----------------------------
 1 files changed, 63 insertions(+), 56 deletions(-)

diff --git a/BuWanVideo/src/com/weikou/beibeivideo/ui/ad/SplashADFragment.java b/BuWanVideo/src/com/weikou/beibeivideo/ui/ad/SplashADFragment.java
index 3490a2b..b22ca30 100644
--- a/BuWanVideo/src/com/weikou/beibeivideo/ui/ad/SplashADFragment.java
+++ b/BuWanVideo/src/com/weikou/beibeivideo/ui/ad/SplashADFragment.java
@@ -2,9 +2,11 @@
 
 import android.content.Context;
 import android.os.Bundle;
+
 import androidx.annotation.NonNull;
 import androidx.annotation.Nullable;
 import androidx.fragment.app.Fragment;
+
 import android.view.LayoutInflater;
 import android.view.View;
 import android.view.ViewGroup;
@@ -112,8 +114,7 @@
                 fl_ad.removeAllViews();
                 //鎶奡plashView 娣诲姞鍒癡iewGroup涓�
                 fl_ad.addView(view);
-                //璁剧疆SplashView鐨勪氦浜掔洃鍚櫒
-                ad.setNotAllowSdkCountdown();
+
                 ad.setSplashInteractionListener(new TTSplashAd.AdInteractionListener() {
                     @Override
                     public void onAdClicked(View view, int type) {
@@ -137,59 +138,62 @@
                             mAdShowListener.onClose();
                     }
                 });
-                if (timer != null)
-                    timer.cancel();
-                timer = new Timer();
-                ll_input.setVisibility(View.VISIBLE);
-                timer.schedule(new TimerTask() {
-                    @Override
-                    public void run() {
-                        leftTime--;
-                        if (leftTime < 0) {
-                            timer.cancel();
-                            if (ad_close_time != null)
-                                ad_close_time.post(new Runnable() {
-                                    @Override
-                                    public void run() {
-                                        if (ad_close_time != null)
-                                            ad_close_time.setVisibility(View.GONE);
-                                        if (vclick) {
-                                            if (ll_input != null)
-                                                ll_input.setClickable(true);
-                                        } else {
-                                            if (mAdShowListener != null)
-                                                mAdShowListener.onClose();
-                                        }
-
-                                    }
-                                });
-
-
-                            return;
-                        } else {
-                            //鍊掕鏃�
-                            if (ad_close_time != null)
-                                ad_close_time.post(new Runnable() {
-                                    @Override
-                                    public void run() {
-                                        if (ad_close_time != null)
-                                            ad_close_time.setText(leftTime + "");
-                                    }
-                                });
-                            if (vclick) {
-                                ll_input.setClickable(false);
-                            }
-                        }
-                    }
-                }, 1000, 1000);
-
-
-                ll_input.setOnClickListener(new View.OnClickListener() {
-                    @Override
-                    public void onClick(View v) {
-                        mAdShowListener.onClose();
-                    }
-                });
+                //璁剧疆SplashView鐨勪氦浜掔洃鍚櫒
+//                ad.setNotAllowSdkCountdown();
+                //鑷畾涔夎烦杩囨寜閽�
+//                if (timer != null)
+//                    timer.cancel();
+//                timer = new Timer();
+//                ll_input.setVisibility(View.VISIBLE);
+//                timer.schedule(new TimerTask() {
+//                    @Override
+//                    public void run() {
+//                        leftTime--;
+//                        if (leftTime < 0) {
+//                            timer.cancel();
+//                            if (ad_close_time != null)
+//                                ad_close_time.post(new Runnable() {
+//                                    @Override
+//                                    public void run() {
+//                                        if (ad_close_time != null)
+//                                            ad_close_time.setVisibility(View.GONE);
+//                                        if (vclick) {
+//                                            if (ll_input != null)
+//                                                ll_input.setClickable(true);
+//                                        } else {
+//                                            if (mAdShowListener != null)
+//                                                mAdShowListener.onClose();
+//                                        }
+//
+//                                    }
+//                                });
+//
+//
+//                            return;
+//                        } else {
+//                            //鍊掕鏃�
+//                            if (ad_close_time != null)
+//                                ad_close_time.post(new Runnable() {
+//                                    @Override
+//                                    public void run() {
+//                                        if (ad_close_time != null)
+//                                            ad_close_time.setText(leftTime + "");
+//                                    }
+//                                });
+//                            if (vclick) {
+//                                ll_input.setClickable(false);
+//                            }
+//                        }
+//                    }
+//                }, 1000, 1000);
+//
+//
+//                ll_input.setOnClickListener(new View.OnClickListener() {
+//                    @Override
+//                    public void onClick(View v) {
+//                        mAdShowListener.onClose();
+//                    }
+//                });
 
                 adLoadInfo = null;
             } else if (adLoadInfo.getGdtSplashAd() != null) {
@@ -221,6 +225,9 @@
         ll_input = root.findViewById(R.id.ll_input);
         ad_close_time = root.findViewById(R.id.ad_close_time);
         fl_ad = root.findViewById(R.id.fl_ad);
+
+        ll_input.setVisibility(View.GONE);
+        ad_close_time.setVisibility(View.GONE);
     }
 
     @Nullable
@@ -237,7 +244,7 @@
                 adPidInfo2 = (AdPidInfo) arguments.getSerializable("pid2");
             }
 
-            loadAd(getContext(), adPidInfo1, adPidInfo2, ll_input, ad_close_time, true, new SplashADFragment.AdLoadResultListener() {
+            loadAd(getContext(), adPidInfo1, adPidInfo2, null, null, true, new SplashADFragment.AdLoadResultListener() {
 
                 @Override
                 public void onAdLoad(SplashAdLoadInfo adLoadInfo) {

--
Gitblit v1.8.0