From 23cb5200b7a8fb57af5e8006612181bae9c0c95d Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期五, 13 九月 2024 14:51:17 +0800
Subject: [PATCH] '功能完善'

---
 BuWanVideo/src/com/weikou/beibeivideo/ui/main/MainActivity.java |   29 ++++++++++++++++++++---------
 1 files changed, 20 insertions(+), 9 deletions(-)

diff --git a/BuWanVideo/src/com/weikou/beibeivideo/ui/main/MainActivity.java b/BuWanVideo/src/com/weikou/beibeivideo/ui/main/MainActivity.java
index 2b713ca..e94a480 100644
--- a/BuWanVideo/src/com/weikou/beibeivideo/ui/main/MainActivity.java
+++ b/BuWanVideo/src/com/weikou/beibeivideo/ui/main/MainActivity.java
@@ -27,6 +27,7 @@
 import android.widget.Toast;
 
 import com.androidquery.AQuery;
+import com.bytedance.sdk.dp.DPSdk;
 import com.google.gson.Gson;
 import com.google.gson.reflect.TypeToken;
 import com.lcjian.library.util.FragmentSwitchHelper;
@@ -131,7 +132,7 @@
 
         return new Fragment[]{
                 new HomeFragment(), new DrawVideoFragment(getSupportFragmentManager()),
-                new DYNewsFragment(getSupportFragmentManager()),new DYDramaVideoFragment(getSupportFragmentManager()), new MineFragment()
+                new DYNewsFragment(getSupportFragmentManager()), new DYDramaVideoFragment(getSupportFragmentManager()), new MineFragment()
 
         };
     }
@@ -209,6 +210,12 @@
         findViewById(R.id.ll_activity_login).setOnClickListener(this);
         findViewById(R.id.fl_category).setOnClickListener(this);
 
+        if (AndroidManifestUtil.isHuaWeiChannel(getApplicationContext())) {
+            mAQuery.id(R.id.rb_nav_short_tv).visibility(View.GONE);
+        } else {
+            mAQuery.id(R.id.rb_nav_short_tv).visibility(View.VISIBLE);
+        }
+
 
         initialer.run();
 
@@ -270,6 +277,12 @@
 //        });
 //鏄剧ず骞垮憡
         showInterstitialAd();
+        // 杩愯
+        DPSdk.start(new DPSdk.StartListener() {
+            @Override
+            public void onStartComplete(boolean b, String s) {
+            }
+        });
     }
 
     /**
@@ -348,12 +361,12 @@
         if (YouthUtil.isOpenYouthMode(getApplicationContext())) {
             mAQuery.id(R.id.ll_top).visibility(View.GONE);
         } else {
-            if (mAQuery.id(R.id.rb_nav_draw_video).isChecked() || mAQuery.id(R.id.rb_nav_novel).isChecked() || mAQuery.id(R.id.rb_nav_discover).isChecked()|| mAQuery.id(R.id.rb_nav_short_tv).isChecked()) {
+            if (mAQuery.id(R.id.rb_nav_draw_video).isChecked() || mAQuery.id(R.id.rb_nav_novel).isChecked() || mAQuery.id(R.id.rb_nav_discover).isChecked() || mAQuery.id(R.id.rb_nav_short_tv).isChecked()) {
                 mAQuery.id(R.id.ll_top).visibility(View.GONE);
             } else {
                 mAQuery.id(R.id.ll_top).visibility(View.VISIBLE);
             }
-            if (mAQuery.id(R.id.rb_nav_draw_video).isChecked()||mAQuery.id(R.id.rb_nav_short_tv).isChecked()) {
+            if (mAQuery.id(R.id.rb_nav_draw_video).isChecked() || mAQuery.id(R.id.rb_nav_short_tv).isChecked()) {
 //                mAQuery.id(R.id.v_status_bar).background(Color.BLACK);
                 //TODO 璁剧疆鐘舵�佹爮涓烘繁鑹�
                 TopStatusSettings.setStatusViewAndLightColor(this);
@@ -422,11 +435,10 @@
 
     //鏄剧ず鎻掑睆骞垮憡
     private void showInterstitialAd() {
-        final AdUtil.AD_TYPE adType =  AdUtil.getAdType(getApplicationContext(), AdPositionEnum.homeInterstitial);
+        final AdUtil.AD_TYPE adType = AdUtil.getAdType(getApplicationContext(), AdPositionEnum.homeInterstitial);
         if (adType == null) {
             return;
         }
-
 
 
         adCallback = new Runnable() {
@@ -439,15 +451,14 @@
                 }
 
                 if (type == AdUtil.AD_TYPE.csj) {
-                    InterstitialAdUtil.showAd(MainActivity.this, type, CSJConstant.HOME_INTERSTITIALAD);
-                }else if(type == AdUtil.AD_TYPE.hw){
-
+                    InterstitialAdUtil.showAd(MainActivity.this, type, AndroidManifestUtil.isVIVOChannel(getApplicationContext()) ? CSJConstant.HOME_INTERSTITIALAD_VIVO : CSJConstant.HOME_INTERSTITIALAD);
+                } else if (type == AdUtil.AD_TYPE.hw) {
                     if (AndroidManifestUtil.isHuaWeiChannel(getApplicationContext())) {
                         // 鍗庝负骞冲彴鐨勫脊鍑哄箍鍛婃瘡澶╁彧鑳藉脊鍑轰竴娆�
                         if (!AdUtil.canShowAdHuaWei(getApplicationContext(), AdPositionEnum.homeInterstitial)) {
                             return;
                         }
-                        AdUtil.setAdHuaWeiShown(getApplicationContext(),AdPositionEnum.homeInterstitial);
+                        AdUtil.setAdHuaWeiShown(getApplicationContext(), AdPositionEnum.homeInterstitial);
                     }
                     InterstitialAdUtil.showAd(MainActivity.this, type, HuaWeiAdConstant.HW_AD_HOME_INTERSTITIAL);
                 } else {

--
Gitblit v1.8.0