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 c16693260..b5dc130ae 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 @@ -108,7 +108,6 @@ public class TypeFragment extends BaseFragment implements CustomScroller.Callbac @Override protected void initEvent() { - mBinding.swipeLayout.setEnabled(!isHome()); mBinding.swipeLayout.setOnRefreshListener(this); mBinding.recycler.addOnScrollListener(mScroller = new CustomScroller(this)); } @@ -134,6 +133,11 @@ public class TypeFragment extends BaseFragment implements CustomScroller.Callbac mViewModel.result.observe(getViewLifecycleOwner(), this::setAdapter); } + private void getHome() { + mViewModel.homeContent(); + mAdapter.clear(); + } + private void getVideo() { mScroller.reset(); getVideo(getTypeId(), "1"); @@ -204,7 +208,8 @@ public class TypeFragment extends BaseFragment implements CustomScroller.Callbac @Override public void onRefresh() { - getVideo(); + if (isHome()) getHome(); + else getVideo(); } @Override