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