diff --git a/app/src/main/java/com/shunzhi/parent/presenter/consult/consultone/ConsultOnePresenter.java b/app/src/main/java/com/shunzhi/parent/presenter/consult/consultone/ConsultOnePresenter.java index fb80a33..bb163d7 100644 --- a/app/src/main/java/com/shunzhi/parent/presenter/consult/consultone/ConsultOnePresenter.java +++ b/app/src/main/java/com/shunzhi/parent/presenter/consult/consultone/ConsultOnePresenter.java @@ -64,6 +64,7 @@ public class ConsultOnePresenter extends ConsultOneContract.ConsultOnePresenter{ mRxManager.register(mIModel.getBanners(position,areaName).subscribe(new Consumer() { @Override public void accept(JsonObject jsonObject) throws Exception { + Log.d("66666","getBanners="+jsonObject); if (jsonObject.get("status").getAsString().equals("1")){ JsonArray jsonArray=jsonObject.getAsJsonArray("data"); List guangGaoBeanList=new ArrayList<>(); @@ -89,7 +90,6 @@ public class ConsultOnePresenter extends ConsultOneContract.ConsultOnePresenter{ mRxManager.register(mIModel.getConsultContent(areaName, channel, toFirstPage, pageIndex).subscribe(new Consumer() { @Override public void accept(JsonObject jsonObject) throws Exception { -// ToastUtils.showToast(jsonObject.toString()); JsonObject json=jsonObject.getAsJsonObject("data"); Gson g=new Gson(); ChannelInfo channelInfo = g.fromJson(json.toString(),ChannelInfo.class); diff --git a/app/src/main/java/com/shunzhi/parent/ui/fragment/consult/ConsultOneLevelFragment.java b/app/src/main/java/com/shunzhi/parent/ui/fragment/consult/ConsultOneLevelFragment.java index 5c7fb75..8addf90 100644 --- a/app/src/main/java/com/shunzhi/parent/ui/fragment/consult/ConsultOneLevelFragment.java +++ b/app/src/main/java/com/shunzhi/parent/ui/fragment/consult/ConsultOneLevelFragment.java @@ -53,7 +53,6 @@ public class ConsultOneLevelFragment extends BaseMVPCompatFragment myConsultBeanList = new ArrayList<>(); - boolean first=true; String channel = ""; int pageIndex; @@ -90,11 +89,11 @@ public class ConsultOneLevelFragment extends BaseMVPCompatFragment myConsultBeanList = new ArrayList<>(); int pageIndex = 1; - String channel="",titleName; + String channel = "", titleName; + @Override public int getLayoutId() { return R.layout.fragment_consult_two_level; @@ -47,10 +48,10 @@ public class ConsultTwoLevelFragment extends BaseMVPCompatFragment guangGaoBeanList) { - + public void showConsultContent(List list) { + myConsultBeanList.clear(); + myConsultBeanList.addAll(list); + if (myConsultAdapter == null) myConsultAdapter = new MyConsultAdapter(getActivity()); + if (null == recyclerView.getAdapter()) recyclerView.setAdapter(myConsultAdapter); + myConsultAdapter.addAll(myConsultBeanList); } @Override - public void showConsultContent(List list) { - myConsultBeanList.addAll(list); - if (myConsultAdapter == null) { - myConsultAdapter = new MyConsultAdapter(getActivity()); - myConsultAdapter.addAll(myConsultBeanList); - recyclerView.setAdapter(myConsultAdapter); - } else { - myConsultAdapter.addAll(myConsultBeanList); - myConsultAdapter.notifyDataSetChanged(); - } + public void showBanners(List guangGaoBeanList) { + } @Override -- libgit2 0.21.0