From 614db73f811e43a08cb25d4dec1d9aaf214a8319 Mon Sep 17 00:00:00 2001 From: jhengazuji Date: Mon, 17 Nov 2025 00:52:27 +0800 Subject: [PATCH] Clean code --- .../android/tv/ui/base/BaseFragment.java | 23 ------------------- .../android/tv/ui/fragment/TypeFragment.java | 8 ++----- 2 files changed, 2 insertions(+), 29 deletions(-) diff --git a/app/src/mobile/java/com/fongmi/android/tv/ui/base/BaseFragment.java b/app/src/mobile/java/com/fongmi/android/tv/ui/base/BaseFragment.java index 7cdd0fe50..81590797f 100644 --- a/app/src/mobile/java/com/fongmi/android/tv/ui/base/BaseFragment.java +++ b/app/src/mobile/java/com/fongmi/android/tv/ui/base/BaseFragment.java @@ -14,8 +14,6 @@ public abstract class BaseFragment extends Fragment { protected abstract ViewBinding getBinding(@NonNull LayoutInflater inflater, @Nullable ViewGroup container); - private boolean init; - @Nullable @Override public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) { @@ -38,28 +36,7 @@ public abstract class BaseFragment extends Fragment { protected void initEvent() { } - protected void initData() { - } - - private void onVisible() { - if (init) return; - initData(); - init = true; - } - public boolean canBack() { return true; } - - @Override - public void setUserVisibleHint(boolean isVisibleToUser) { - super.setUserVisibleHint(isVisibleToUser); - if (isVisibleToUser && isResumed()) onVisible(); - } - - @Override - public void onResume() { - super.onResume(); - if (getUserVisibleHint()) onVisible(); - } } diff --git a/app/src/mobile/java/com/fongmi/android/tv/ui/fragment/TypeFragment.java b/app/src/mobile/java/com/fongmi/android/tv/ui/fragment/TypeFragment.java index 7c9584487..d4171b2a3 100644 --- a/app/src/mobile/java/com/fongmi/android/tv/ui/fragment/TypeFragment.java +++ b/app/src/mobile/java/com/fongmi/android/tv/ui/fragment/TypeFragment.java @@ -97,10 +97,12 @@ public class TypeFragment extends BaseFragment implements CustomScroller.Callbac @Override protected void initView() { mBinding.swipeLayout.setColorSchemeResources(R.color.accent); + mBinding.progressLayout.showProgress(); mScroller = new CustomScroller(this); mExtends = getExtend(); setRecyclerView(); setViewModel(); + getVideo(); } @Override @@ -109,12 +111,6 @@ public class TypeFragment extends BaseFragment implements CustomScroller.Callbac mBinding.recycler.addOnScrollListener(mScroller); } - @Override - protected void initData() { - mBinding.progressLayout.showProgress(); - getVideo(); - } - private void setRecyclerView() { mBinding.recycler.setTranslationY(-ResUtil.dp2px(getY())); mBinding.recycler.setHasFixedSize(true);