From 2c5b6e472c368e80d85b8ea2b461c9ea62981d9b Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期日, 08 十月 2023 11:28:56 +0800 Subject: [PATCH] 广告升级/bug修复 --- library-common/src/com/lcjian/library/RetainViewFragment.java | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) diff --git a/library-common/src/com/lcjian/library/RetainViewFragment.java b/library-common/src/com/lcjian/library/RetainViewFragment.java index 6435c4c..ae2b009 100644 --- a/library-common/src/com/lcjian/library/RetainViewFragment.java +++ b/library-common/src/com/lcjian/library/RetainViewFragment.java @@ -1,7 +1,7 @@ package com.lcjian.library; import android.os.Bundle; -import android.support.v4.app.Fragment; +import androidx.fragment.app.Fragment; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; @@ -9,6 +9,7 @@ public abstract class RetainViewFragment extends Fragment { private View mContentView; + @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, @@ -20,7 +21,8 @@ try { ((ViewGroup) mContentView.getParent()).removeView(mContentView); } catch (Exception e) { - container.removeView(mContentView); + if (container != null) + container.removeView(mContentView); } } return mContentView; -- Gitblit v1.8.0