Commit 52c0a9d0b3580248119caa32392201186d7e8394
1 parent
b7d02685
Exists in
yxb_dev
and in
1 other branch
no message
Showing
2 changed files
with
14 additions
and
9 deletions
Show diff stats
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 |