From 8d5704566110e7d7d6316f8576f18fb6190513dc Mon Sep 17 00:00:00 2001 From: itgaojian Date: Thu, 23 Feb 2023 14:17:15 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cultural/fragment/HomeFragment.java | 21 +++++++++---------- .../main/res/drawable/shape_red_ra_deep.xml | 2 +- 2 files changed, 11 insertions(+), 12 deletions(-) diff --git a/modulemain/src/main/java/com/tengshisoft/mudulemain/cultural/fragment/HomeFragment.java b/modulemain/src/main/java/com/tengshisoft/mudulemain/cultural/fragment/HomeFragment.java index 7522738..cf9fd26 100755 --- a/modulemain/src/main/java/com/tengshisoft/mudulemain/cultural/fragment/HomeFragment.java +++ b/modulemain/src/main/java/com/tengshisoft/mudulemain/cultural/fragment/HomeFragment.java @@ -114,7 +114,7 @@ public class HomeFragment extends BaseFragment { private RecyclerViewSkeletonScreen mLiveSkeleton; private LiveAdapter mLiveAdapter; private BannerImageTextAdapter mBannerImageAdapter; - + private List mMainCommendBeans = new ArrayList<>(); @Override protected void setDataToView(View dataView) { mBind = ButterKnife.bind(this, dataView); @@ -199,8 +199,6 @@ public class HomeFragment extends BaseFragment { buildBannerData(); getMainFuncMenu();//获取首页功能按钮 getMainNewsTab();//获取首页动态新闻tab -// getNewsList(null); -//TODO 县城一级无直播 getLiveList(); getMainCommendList(); getBannerData(); mBanner.setOnBannerListener((data, position) -> { @@ -256,12 +254,14 @@ public class HomeFragment extends BaseFragment { @Override public void onError(Throwable e) { e.printStackTrace(); - //TODO 错误处理 + if (mNewsSkeleton != null) { + mNewsSkeleton.hide(); + } } @Override public void onComplete() { - + mSrlView.finishRefresh(); } }); } @@ -295,7 +295,7 @@ public class HomeFragment extends BaseFragment { @Override public void onComplete() { - + mSrlView.finishRefresh(); } }); } @@ -524,8 +524,6 @@ public class HomeFragment extends BaseFragment { mBannerImageAdapter.notifyDataSetChanged(); mBanner.start(); } - } else { - } } @@ -554,7 +552,7 @@ public class HomeFragment extends BaseFragment { } } - private List mMainCommendBeans = new ArrayList<>(); + // /** @@ -1043,13 +1041,14 @@ public class HomeFragment extends BaseFragment { public void notifyData() { //重新加载数据 + if (mNewsSkeleton != null) { + mNewsSkeleton.show(); + } mMainCommendBeans.clear(); mLlNewsContent.removeAllViews(); buildBannerData(); getMainFuncMenu(); getMainNewsTab(); -// getNewsList(null); -// getLiveList(); getMainCommendList(); getBannerData(); } diff --git a/moduleplace/src/main/res/drawable/shape_red_ra_deep.xml b/moduleplace/src/main/res/drawable/shape_red_ra_deep.xml index 5a05d4f..d2fb45a 100755 --- a/moduleplace/src/main/res/drawable/shape_red_ra_deep.xml +++ b/moduleplace/src/main/res/drawable/shape_red_ra_deep.xml @@ -1,6 +1,6 @@ - + \ No newline at end of file