Commit 5f67acc0284c43705a61cdc9129015665a7fe174

Authored by 姚旭斌
2 parents 10a30b8e e3be68e6

Merge branch 'developer' into yxb_dev

# Conflicts:
#	app/src/main/java/com/shunzhi/parent/ui/fragment/consult/ConsultOneLevelFragment.java
app/src/main/java/com/shunzhi/parent/presenter/consult/consultone/ConsultOnePresenter.java
... ... @@ -64,7 +64,6 @@ public class ConsultOnePresenter extends ConsultOneContract.ConsultOnePresenter{
64 64 mRxManager.register(mIModel.getBanners(position,areaName).subscribe(new Consumer<JsonObject>() {
65 65 @Override
66 66 public void accept(JsonObject jsonObject) throws Exception {
67   - Log.d("66666","getBanners="+jsonObject);
68 67 if (jsonObject.get("status").getAsString().equals("1")){
69 68 JsonArray jsonArray=jsonObject.getAsJsonArray("data");
70 69 List<GuangGaoBean> guangGaoBeanList=new ArrayList<>();
... ...
app/src/main/java/com/shunzhi/parent/ui/fragment/ConsultFragment.java
... ... @@ -214,6 +214,7 @@ public class ConsultFragment extends BaseMVPCompatFragment&lt;ConsultContract.Consu
214 214  
215 215 @Override
216 216 public void showBanners(List<GuangGaoBean> guangGaoBeanList) {
  217 + describeList.clear();
217 218 for (int i = 0; i < guangGaoBeanList.size(); i++) {
218 219 imgesUrl.add(AppConfig.BASE_URL_FILE + guangGaoBeanList.get(i).fileSrc);
219 220 describeList.add(guangGaoBeanList.get(i).describe);
... ...
app/src/main/java/com/shunzhi/parent/ui/fragment/consult/ConsultOneLevelFragment.java
... ... @@ -66,25 +66,6 @@ public class ConsultOneLevelFragment extends BaseMVPCompatFragment&lt;ConsultOneCon
66 66 initViews(view);
67 67 }
68 68  
69   - private void initRecyclerView(List<GuangGaoBean> guangGaoBeanList) {
70   -
71   - if (null == myGrallyAdapter) myGrallyAdapter = new MyGrallyAdapter();
72   - myGrallyAdapter.addAll(guangGaoBeanList);
73   - recyclerViewGrally.setAdapter(myGrallyAdapter);
74   - recyclerViewGrally.addOnScrollListener(new RecyclerView.OnScrollListener() {
75   - @Override
76   - public void onScrollStateChanged(RecyclerView recyclerView, int newState) {
77   - super.onScrollStateChanged(recyclerView, newState);
78   - }
79   -
80   - @Override
81   - public void onScrolled(RecyclerView recyclerView, int dx, int dy) {
82   - super.onScrolled(recyclerView, dx, dy);
83   - }
84   - });
85   -
86   - }
87   -
88 69 private void initViews(View view) {
89 70 channel = getArguments().getString("channel");
90 71 layout_control = view.findViewById(R.id.layout_control);
... ... @@ -144,6 +125,25 @@ public class ConsultOneLevelFragment extends BaseMVPCompatFragment&lt;ConsultOneCon
144 125 initRecyclerView(guangGaoBeanList);
145 126 }
146 127  
  128 + private void initRecyclerView(List<GuangGaoBean> guangGaoBeanList) {
  129 +
  130 + if (null == myGrallyAdapter) myGrallyAdapter = new MyGrallyAdapter();
  131 + myGrallyAdapter.addAll(guangGaoBeanList);
  132 + recyclerViewGrally.setAdapter(myGrallyAdapter);
  133 + recyclerViewGrally.addOnScrollListener(new RecyclerView.OnScrollListener() {
  134 + @Override
  135 + public void onScrollStateChanged(RecyclerView recyclerView, int newState) {
  136 + super.onScrollStateChanged(recyclerView, newState);
  137 + }
  138 +
  139 + @Override
  140 + public void onScrolled(RecyclerView recyclerView, int dx, int dy) {
  141 + super.onScrolled(recyclerView, dx, dy);
  142 + }
  143 + });
  144 +
  145 + }
  146 +
147 147 @Override
148 148 public void showConsultContent(List<ChannelContextBean> list) {
149 149 myConsultBeanList.addAll(list);
... ... @@ -215,6 +215,7 @@ public class ConsultOneLevelFragment extends BaseMVPCompatFragment&lt;ConsultOneCon
215 215 @Override
216 216 public void onBindViewHolder(final GuangGaoBean object, int position) {
217 217 Glide.with(getActivity()).load(AppConfig.BASE_URL_IMG + object.fileSrc).error(R.drawable.ic_launcher_foreground).into(iv_grally);
  218 +
218 219 tv_grally_title.setText(object.describe + "");
219 220 iv_grally.setOnClickListener(new View.OnClickListener() {
220 221 @Override
... ...