From fb0e298d3a1053f3ea5eac2f3ca3679533ec4d38 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期三, 29 十二月 2021 15:33:35 +0800
Subject: [PATCH] 2.0.8

---
 app/src/com/hanju/video/app/ui/main/MainActivity.java |   44 ++++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 42 insertions(+), 2 deletions(-)

diff --git a/app/src/com/hanju/video/app/ui/main/MainActivity.java b/app/src/com/hanju/video/app/ui/main/MainActivity.java
index ae9929f..aaaafa5 100644
--- a/app/src/com/hanju/video/app/ui/main/MainActivity.java
+++ b/app/src/com/hanju/video/app/ui/main/MainActivity.java
@@ -22,6 +22,7 @@
 import com.hanju.video.app.util.ad.CSJADConstant;
 import com.hanju.video.app.util.ad.FullVideoAdManager;
 import com.hanju.video.app.util.ad.GDTADConstant;
+import com.hanju.video.app.util.ad.IntertitialAdUtil;
 import com.jaeger.library.StatusBarUtil;
 import com.umeng.socialize.UMShareAPI;
 import com.hanju.video.app.R;
@@ -59,9 +60,11 @@
         list.add(new MineFragment());
         list.add(new DiscoverNowFragment());
 
+
         if (AdUtil.isCanInitCSJ()) {
             list.add(new DYVideoFragment());
             list.add(new DYFeedFragment());
+            list.add(new DYNewsFragment());
             mAQuery.id(R.id.rb_nav_category).visibility(View.GONE);
             mAQuery.id(R.id.rb_nav_feed_videos).visibility(View.VISIBLE);
             mAQuery.id(R.id.rb_nav_draw_video).visibility(View.VISIBLE);
@@ -154,8 +157,13 @@
                     break;
 
                     case R.id.rb_nav_discover: {
-                        mFragmentSwitchHelper
-                                .changeFragment(DiscoverNowFragment.class);
+                        if (AdUtil.isCanInitCSJ()) {
+                            mFragmentSwitchHelper
+                                    .changeFragment(DYNewsFragment.class);
+                        } else {
+                            mFragmentSwitchHelper
+                                    .changeFragment(DiscoverNowFragment.class);
+                        }
                     }
                     break;
                     case R.id.rb_nav_mine: {
@@ -174,7 +182,31 @@
                         .setChecked(true);
             }
         });
+
+
+        rg_nav.postDelayed(intertitialRunnable, 3000);
     }
+
+    private Runnable intertitialRunnable = new Runnable() {
+        @Override
+        public void run() {
+
+            AdUtil.AD_TYPE adType = AdUtil.getAdType(getApplicationContext(), AdPositionEnum.homeInterstitial);
+            if (adType != null) {
+                //Android 5.0
+                if (Build.VERSION.SDK_INT <= Build.VERSION_CODES.KITKAT_WATCH) {
+                    adType = AdUtil.AD_TYPE.gdt;
+                }
+
+                if (adType == AdUtil.AD_TYPE.csj) {
+                    IntertitialAdUtil.showAd(MainActivity.this, adType, CSJADConstant.HOME_INTERSTITIALAD);
+                } else {
+                    IntertitialAdUtil.showAd(MainActivity.this, adType, GDTADConstant.HOME_INTERSTITIALAD);
+                }
+            }
+
+        }
+    };
 
     /**
      * 鍒濆鍖栫敤鎴风櫥褰曚俊鎭�
@@ -192,6 +224,14 @@
         EventBus.getDefault().unregister(this);
     }
 
+    @Override
+    protected void onDestroy() {
+        super.onDestroy();
+        if (rg_nav != null && intertitialRunnable != null) {
+            rg_nav.removeCallbacks(intertitialRunnable);
+        }
+    }
+
     private String callCmd(String cmd, String filter) {
         String result = "";
         String line = "";

--
Gitblit v1.8.0