From 2c5b6e472c368e80d85b8ea2b461c9ea62981d9b Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期日, 08 十月 2023 11:28:56 +0800 Subject: [PATCH] 广告升级/bug修复 --- BuWanVideo/src/com/weikou/beibeivideo/ui/main/DYVideoFragment.java | 101 ++++++++++++++++++++++++++------------------------ 1 files changed, 52 insertions(+), 49 deletions(-) diff --git a/BuWanVideo/src/com/weikou/beibeivideo/ui/main/DYVideoFragment.java b/BuWanVideo/src/com/weikou/beibeivideo/ui/main/DYVideoFragment.java index 8d697a4..cb84d76 100644 --- a/BuWanVideo/src/com/weikou/beibeivideo/ui/main/DYVideoFragment.java +++ b/BuWanVideo/src/com/weikou/beibeivideo/ui/main/DYVideoFragment.java @@ -106,68 +106,71 @@ } private void init() { + try { + mIDPWidget = DPHolder.getInstance().buildDrawWidget(DPWidgetDrawParams.obtain().hideClose(true, null) + .drawContentType(DPWidgetDrawParams.DRAW_CHANNEL_TYPE_RECOMMEND) + .listener(new IDPNewsListener() { + @Override + public void onDPRefreshFinish() { + log("onDPRefreshFinish"); + } - mIDPWidget = DPHolder.getInstance().buildDrawWidget(DPWidgetDrawParams.obtain().hideClose(true, null) - .drawContentType(DPWidgetDrawParams.DRAW_CONTENT_TYPE_ALL) - .listener(new IDPNewsListener() { - @Override - public void onDPRefreshFinish() { - log("onDPRefreshFinish"); - } + @Override + public void onDPNewsItemClick(Map<String, Object> map) { + log("onDPNewsItemClick"); + } - @Override - public void onDPNewsItemClick(Map<String, Object> map) { - log("onDPNewsItemClick"); - } + @Override + public void onDPVideoPlay(Map<String, Object> map) { + log("onDPVideoPlay"); + } - @Override - public void onDPVideoPlay(Map<String, Object> map) { - log("onDPVideoPlay"); - } + @Override + public void onDPVideoPause(Map<String, Object> map) { + log("onDPVideoPause"); + } - @Override - public void onDPVideoPause(Map<String, Object> map) { - log("onDPVideoPause"); - } + @Override + public void onDPVideoContinue(Map<String, Object> map) { + log("onDPVideoContinue"); + } - @Override - public void onDPVideoContinue(Map<String, Object> map) { - log("onDPVideoContinue"); - } + @Override + public void onDPVideoOver(Map<String, Object> map) { + log("onDPVideoOver"); + DPEventCollectUtil.playDrawVideo(getContext(), null, "dy", "home", false); + } - @Override - public void onDPVideoOver(Map<String, Object> map) { - log("onDPVideoOver"); - DPEventCollectUtil.playDrawVideo(getContext(), null, "dy", "home", false); - } - - @Override - public void onDPVideoCompletion(Map<String, Object> map) { - log("onDPVideoCompletion"); - super.onDPVideoCompletion(map); + @Override + public void onDPVideoCompletion(Map<String, Object> map) { + log("onDPVideoCompletion"); + super.onDPVideoCompletion(map); // DPEventCollectUtil.playDrawVideo(getContext(), null, "dy", "home", true); - } + } - @Override - public void onDPNewsDetailEnter(Map<String, Object> map) { - log("onDPNewsDetailEnter"); - } + @Override + public void onDPNewsDetailEnter(Map<String, Object> map) { + log("onDPNewsDetailEnter"); + } - @Override - public void onDPNewsDetailExit(Map<String, Object> map) { - log("onDPNewsDetailExit"); - } + @Override + public void onDPNewsDetailExit(Map<String, Object> map) { + log("onDPNewsDetailExit"); + } - })); + })); - Fragment fragment = mIDPWidget.getFragment(); - if (fragment != null) { - if (fragmentManager != null) { - fragmentManager.beginTransaction().add(R.id.fl_content, fragment).commitAllowingStateLoss(); - } else { - getChildFragmentManager().beginTransaction().add(R.id.fl_content, fragment).commitAllowingStateLoss(); + Fragment fragment = mIDPWidget.getFragment(); + if (fragment != null) { + if (fragmentManager != null) { + fragmentManager.beginTransaction().add(R.id.fl_content, fragment).commitAllowingStateLoss(); + } else { + getChildFragmentManager().beginTransaction().add(R.id.fl_content, fragment).commitAllowingStateLoss(); + } } + }catch(Exception e){ + } } -- Gitblit v1.8.0