|  | @@ -268,15 +268,17 @@ public class NewHomeFragmentV2 extends BaseMVPFragment<FgNewHomeV2LayoutBinding,
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |      private void bindBanner(List<HomeMenuBean.BannerBean> bannerList) {
 |  |      private void bindBanner(List<HomeMenuBean.BannerBean> bannerList) {
 | 
											
												
													
														|  | -        if (null == bannerList || bannerList.size() == 0) {
 |  | 
 | 
											
												
													
														|  | -            mViewBinding.banner.setVisibility(View.GONE);
 |  | 
 | 
											
												
													
														|  | 
 |  | +        if (mBannerImageAdapter == null) {
 | 
											
												
													
														|  |              return;
 |  |              return;
 | 
											
												
													
														|  |          }
 |  |          }
 | 
											
												
													
														|  | -        mViewBinding.banner.setVisibility(View.VISIBLE);
 |  | 
 | 
											
												
													
														|  | -        mBannerList.clear();
 |  | 
 | 
											
												
													
														|  | -        mBannerList.addAll(bannerList);
 |  | 
 | 
											
												
													
														|  | -        if (mBannerImageAdapter != null) {
 |  | 
 | 
											
												
													
														|  | 
 |  | +        if (bannerList != null && bannerList.size() > 0) {
 | 
											
												
													
														|  | 
 |  | +            mViewBinding.banner.setVisibility(View.VISIBLE);
 | 
											
												
													
														|  | 
 |  | +            mBannerList.clear();
 | 
											
												
													
														|  | 
 |  | +            mBannerList.addAll(bannerList);
 | 
											
												
													
														|  |              mBannerImageAdapter.notifyDataSetChanged();
 |  |              mBannerImageAdapter.notifyDataSetChanged();
 | 
											
												
													
														|  | 
 |  | +        } else {
 | 
											
												
													
														|  | 
 |  | +            mBannerList.clear();
 | 
											
												
													
														|  | 
 |  | +            mViewBinding.banner.setVisibility(View.GONE);
 | 
											
												
													
														|  |          }
 |  |          }
 | 
											
												
													
														|  |      }
 |  |      }
 | 
											
												
													
														|  |  
 |  |  
 | 
											
										
											
												
													
														|  | @@ -285,12 +287,7 @@ public class NewHomeFragmentV2 extends BaseMVPFragment<FgNewHomeV2LayoutBinding,
 | 
											
												
													
														|  |          if (data != null && data.rows != null && data.rows.size() > 0) {
 |  |          if (data != null && data.rows != null && data.rows.size() > 0) {
 | 
											
												
													
														|  |              mViewBinding.tvNoticeContent.setText(data.rows.get(0).title);
 |  |              mViewBinding.tvNoticeContent.setText(data.rows.get(0).title);
 | 
											
												
													
														|  |              noticeId = data.rows.get(0).id;
 |  |              noticeId = data.rows.get(0).id;
 | 
											
												
													
														|  | -            if (mRecentCourses != null) {
 |  | 
 | 
											
												
													
														|  | -                //有进入课程提示
 |  | 
 | 
											
												
													
														|  | -                mViewBinding.bgAnnouncement.setVisibility(View.VISIBLE);
 |  | 
 | 
											
												
													
														|  | -            } else {
 |  | 
 | 
											
												
													
														|  | -                mViewBinding.bgAnnouncement.setVisibility(View.GONE);
 |  | 
 | 
											
												
													
														|  | -            }
 |  | 
 | 
											
												
													
														|  | 
 |  | +            mViewBinding.bgAnnouncement.setVisibility(View.VISIBLE);
 | 
											
												
													
														|  |          } else {
 |  |          } else {
 | 
											
												
													
														|  |              mViewBinding.bgAnnouncement.setVisibility(View.GONE);
 |  |              mViewBinding.bgAnnouncement.setVisibility(View.GONE);
 | 
											
												
													
														|  |          }
 |  |          }
 |