Commit 52c0a9d0b3580248119caa32392201186d7e8394

Authored by 陶汉栋
1 parent b7d02685
Exists in yxb_dev and in 1 other branch developer

no message

app/src/main/java/com/shunzhi/parent/presenter/consult/ConsultPresenter.java
@@ -71,7 +71,9 @@ public class ConsultPresenter extends ConsultContract.ConsultPresenter { @@ -71,7 +71,9 @@ public class ConsultPresenter extends ConsultContract.ConsultPresenter {
71 GuangGaoBean guangGaoBean = new Gson().fromJson(jsonArray.get(i).getAsJsonObject(), GuangGaoBean.class); 71 GuangGaoBean guangGaoBean = new Gson().fromJson(jsonArray.get(i).getAsJsonObject(), GuangGaoBean.class);
72 guangGaoBeanList.add(guangGaoBean); 72 guangGaoBeanList.add(guangGaoBean);
73 } 73 }
  74 + if (guangGaoBeanList.size()>0)
74 mIView.showBanners(guangGaoBeanList); 75 mIView.showBanners(guangGaoBeanList);
  76 + else ToastUtils.showToast("该地区下没有信息,请换个地区");
75 } else { 77 } else {
76 ToastUtils.showToast(jsonObject.get("message").getAsString()); 78 ToastUtils.showToast(jsonObject.get("message").getAsString());
77 } 79 }
app/src/main/java/com/shunzhi/parent/ui/fragment/ConsultFragment.java
@@ -9,6 +9,7 @@ import android.os.Bundle; @@ -9,6 +9,7 @@ import android.os.Bundle;
9 import android.support.annotation.NonNull; 9 import android.support.annotation.NonNull;
10 import android.support.annotation.Nullable; 10 import android.support.annotation.Nullable;
11 import android.support.annotation.RequiresApi; 11 import android.support.annotation.RequiresApi;
  12 +import android.support.v4.view.ViewPager;
12 import android.support.v4.widget.NestedScrollView; 13 import android.support.v4.widget.NestedScrollView;
13 import android.text.TextUtils; 14 import android.text.TextUtils;
14 import android.view.View; 15 import android.view.View;
@@ -242,16 +243,18 @@ public class ConsultFragment extends BaseMVPCompatFragment<ConsultContract.Consu @@ -242,16 +243,18 @@ public class ConsultFragment extends BaseMVPCompatFragment<ConsultContract.Consu
242 243
243 @Override 244 @Override
244 public void showBanners(List<GuangGaoBean> guangGaoBeanList) { 245 public void showBanners(List<GuangGaoBean> guangGaoBeanList) {
245 - describeList.clear();  
246 - imgesUrl.clear();  
247 - imgWebUrl.clear();  
248 - guanggaoList = guangGaoBeanList;  
249 - for (int i = 0; i < guangGaoBeanList.size(); i++) {  
250 - imgesUrl.add(AppConfig.BASE_URL_FILE + guangGaoBeanList.get(i).fileSrc);  
251 - describeList.add(guangGaoBeanList.get(i).describe);  
252 - imgWebUrl.add(guangGaoBeanList.get(i).url); 246 + if (guangGaoBeanList.size()>0){
  247 + describeList.clear();
  248 + imgesUrl.clear();
  249 + imgWebUrl.clear();
  250 + guanggaoList = guangGaoBeanList;
  251 + for (int i = 0; i < guangGaoBeanList.size(); i++) {
  252 + imgesUrl.add(AppConfig.BASE_URL_FILE + guangGaoBeanList.get(i).fileSrc);
  253 + describeList.add(guangGaoBeanList.get(i).describe);
  254 + imgWebUrl.add(guangGaoBeanList.get(i).url);
  255 + }
  256 + initBanners();
253 } 257 }
254 - initBanners();  
255 } 258 }
256 259
257 @Override 260 @Override