From b66ce25e05039f171da63457915accd1a93acf23 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期二, 21 十二月 2021 18:18:44 +0800
Subject: [PATCH] 3.10.9首页切换fragmentswitcher更改

---
 BuWanVideo/src/com/weikou/beibeivideo/ui/main/DYVideoFragment.java |   13 ++++++++++++-
 1 files changed, 12 insertions(+), 1 deletions(-)

diff --git a/BuWanVideo/src/com/weikou/beibeivideo/ui/main/DYVideoFragment.java b/BuWanVideo/src/com/weikou/beibeivideo/ui/main/DYVideoFragment.java
index c54151a..3a334e5 100644
--- a/BuWanVideo/src/com/weikou/beibeivideo/ui/main/DYVideoFragment.java
+++ b/BuWanVideo/src/com/weikou/beibeivideo/ui/main/DYVideoFragment.java
@@ -33,11 +33,18 @@
     private static final String TAG = "DYVideoFragment";
     private IDPWidget mIDPWidget;
     private MySwipeRefreshLayout swipeRefreshLayout;
+    private FragmentManager fragmentManager;
 
 
     public DYVideoFragment() {
         super();
         setName(DYNewsFragment.class.getName());
+    }
+
+    public DYVideoFragment(FragmentManager fragmentManager) {
+        super();
+        setName(DYNewsFragment.class.getName());
+        this.fragmentManager=fragmentManager;
     }
 
     @Override
@@ -144,7 +151,11 @@
 
         Fragment fragment = mIDPWidget.getFragment();
         if (fragment != null) {
-            getChildFragmentManager().beginTransaction().add(R.id.fl_content, fragment).commitAllowingStateLoss();
+            if(fragmentManager!=null) {
+                fragmentManager.beginTransaction().add(R.id.fl_content, fragment).commitAllowingStateLoss();
+            }else{
+                getChildFragmentManager().beginTransaction().add(R.id.fl_content, fragment).commitAllowingStateLoss();
+            }
         }
     }
 

--
Gitblit v1.8.0