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