From 27bd1f81221b8c8e8047118a64c2beb7bc214bbb Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期二, 20 七月 2021 13:45:08 +0800 Subject: [PATCH] 木瓜接入布丸系统完成 --- library-video/src/main/java/com/yeshi/video/ui/VideoDetailActivity.java | 12 ++++++++++-- 1 files changed, 10 insertions(+), 2 deletions(-) diff --git a/library-video/src/main/java/com/yeshi/video/ui/VideoDetailActivity.java b/library-video/src/main/java/com/yeshi/video/ui/VideoDetailActivity.java index b0d7baa..21af864 100644 --- a/library-video/src/main/java/com/yeshi/video/ui/VideoDetailActivity.java +++ b/library-video/src/main/java/com/yeshi/video/ui/VideoDetailActivity.java @@ -42,6 +42,7 @@ import com.lcjian.library.util.common.StringUtils; import com.umeng.socialize.UMShareAPI; import com.yeshi.base.entity.AccumulateRule; +import com.yeshi.base.entity.ad.AdPositionEnum; import com.yeshi.base.entity.db.WatchHistoryTable; import com.yeshi.base.entity.video.Follow; import com.yeshi.base.entity.video.Play; @@ -52,6 +53,7 @@ import com.yeshi.base.ui.BaseActivity; import com.yeshi.base.utils.BeibeiConstant; import com.yeshi.base.utils.RouteConstant; +import com.yeshi.base.utils.ad.AdUtil; import com.yeshi.base.utils.http.BasicTextHttpResponseHandler; import com.yeshi.video.R; import com.yeshi.video.entity.PushEpisode; @@ -111,6 +113,8 @@ private FrameLayout fl_pptv; private LinearLayout ll_other; + + private boolean adShown = false; @Override public void onCreate(Bundle savedInstanceState) { @@ -787,7 +791,7 @@ if (!progressDialog.isShowing()) { progressDialog.show(); } - getVideoDetail(this, videoInfo.getId(), videoInfo.getThirdType(), false); + getVideoDetail(this, videoInfo.getId(), videoInfo.getThirdType(), true); } public void onEventMainThread(Play info) { @@ -1281,7 +1285,11 @@ * 鍔犺浇鍏ㄥ睆瑙嗛骞垮憡 */ private void loadFullVideoAd() { - if (BeibeiConstant.ADSHOW) { + if (adShown) + return; + adShown = true; + + if (AdUtil.getAdType(getApplicationContext(), AdPositionEnum.videoDetailFullVideo) != null) { FullVideoAdManager.getInstance().loadAd(getApplicationContext(), new FullVideoAdManager.IFullVideoAdListener() { @Override public void onSuccess(TTFullScreenVideoAd ad) { -- Gitblit v1.8.0