Просмотр исходного кода

修复第一次登录进入时超维对决不显示的bug;
尝试修复在主页模块切换后,主模块发布任务列表可能重新刷新的问题

zengjiebin лет назад: 7
Родитель
Сommit
fc9e2e35ab

+ 3 - 1
app/src/main/java/com/sheep/gamegroup/view/fragment/FgtSmallSheep.java

@@ -571,7 +571,7 @@ public class FgtSmallSheep extends BaseFragment implements SmallSheepContract.Vi
         adpViewPagerDetail.add(firstItem,"每日必做");
         adpViewPagerDetail.add(FgtTryMakeMoney.newInstance(1, "about_to_begin"), "即将开始");
 
-//        mViewPager.setOffscreenPageLimit(2);
+        mViewPager.setOffscreenPageLimit(2);
         mViewPager.setAdapter(adpViewPagerDetail);
 
         tabLayout.addOnTabSelectedListener(new TabLayout.ViewPagerOnTabSelectedListener(mViewPager));
@@ -1130,6 +1130,7 @@ public class FgtSmallSheep extends BaseFragment implements SmallSheepContract.Vi
             List<HomeListEntity> homeListEntityList = baseMessage.getDataList(HomeListEntity.class);
             if (ListUtil.isEmpty(homeListEntityList)) {
                 home_list_gridview_layout.setVisibility(View.GONE);
+                full_home_list_rv.setVisibility(View.GONE);
             } else {
                 home_list_gridview_layout.setVisibility(View.VISIBLE);
                 homeListEntitys.clear();
@@ -1137,6 +1138,7 @@ public class FgtSmallSheep extends BaseFragment implements SmallSheepContract.Vi
                 homeListEntitysListview.clear();
                 fullHomeList.clear();
                 CommonUtil.getInstance().splitHomeList(homeListEntityList, homeListEntitys, fullHomeList);
+                full_home_list_rv.setVisibility(fullHomeList.isEmpty() ? View.GONE : View.VISIBLE);
                 boolean isShowQB = false;
                 boolean isShowMd = false;
                 for (int i = 0; i < homeListEntitys.size(); i++) {