Commit 066e39d829baecc257139bae78446e5e89c7d49c

Authored by 姚旭斌
1 parent 011cb910

no message

app/src/main/java/com/shunzhi/parent/ui/fragment/CePingFragment.java
@@ -10,6 +10,7 @@ import android.support.annotation.Nullable; @@ -10,6 +10,7 @@ import android.support.annotation.Nullable;
10 import android.support.design.widget.FloatingActionButton; 10 import android.support.design.widget.FloatingActionButton;
11 import android.text.TextUtils; 11 import android.text.TextUtils;
12 import android.view.View; 12 import android.view.View;
  13 +import android.widget.FrameLayout;
13 import android.widget.ImageView; 14 import android.widget.ImageView;
14 import android.widget.LinearLayout; 15 import android.widget.LinearLayout;
15 import android.widget.TextView; 16 import android.widget.TextView;
@@ -47,6 +48,7 @@ public class CePingFragment extends BaseMVPCompatFragment<CepingContract.CePingP @@ -47,6 +48,7 @@ public class CePingFragment extends BaseMVPCompatFragment<CepingContract.CePingP
47 LinearLayout layout_control; 48 LinearLayout layout_control;
48 49
49 CityPicker cityPicker = null; 50 CityPicker cityPicker = null;
  51 + FrameLayout frame_zxxl, frame_xqjc;
50 52
51 @Override 53 @Override
52 public int getLayoutId() { 54 public int getLayoutId() {
@@ -55,7 +57,8 @@ public class CePingFragment extends BaseMVPCompatFragment<CepingContract.CePingP @@ -55,7 +57,8 @@ public class CePingFragment extends BaseMVPCompatFragment<CepingContract.CePingP
55 57
56 @Override 58 @Override
57 public void initUI(View view, @Nullable Bundle savedInstanceState) { 59 public void initUI(View view, @Nullable Bundle savedInstanceState) {
58 - 60 + frame_xqjc = view.findViewById(R.id.frame_xqjc);
  61 + frame_zxxl = view.findViewById(R.id.frame_zxxl);
59 ivCamera = view.findViewById(R.id.ivCamera); 62 ivCamera = view.findViewById(R.id.ivCamera);
60 tvLocalAddress = view.findViewById(R.id.tvLocalAddress); 63 tvLocalAddress = view.findViewById(R.id.tvLocalAddress);
61 textAndImg_xqjc = view.findViewById(R.id.textAndImg_xqjc); 64 textAndImg_xqjc = view.findViewById(R.id.textAndImg_xqjc);
@@ -94,7 +97,7 @@ public class CePingFragment extends BaseMVPCompatFragment<CepingContract.CePingP @@ -94,7 +97,7 @@ public class CePingFragment extends BaseMVPCompatFragment<CepingContract.CePingP
94 97
95 private void addTools(String districtName) { 98 private void addTools(String districtName) {
96 layout_control.measure(0, 0); 99 layout_control.measure(0, 0);
97 - mPresenter.getTools(layout_control,districtName ); 100 + mPresenter.getTools(layout_control, districtName);
98 101
99 } 102 }
100 103
@@ -152,10 +155,10 @@ public class CePingFragment extends BaseMVPCompatFragment<CepingContract.CePingP @@ -152,10 +155,10 @@ public class CePingFragment extends BaseMVPCompatFragment<CepingContract.CePingP
152 case R.id.ivCamera: 155 case R.id.ivCamera:
153 ToastUtils.showToast("功能暂不开放"); 156 ToastUtils.showToast("功能暂不开放");
154 break; 157 break;
155 - case R.id.textAndImg_xqjc: 158 + case R.id.frame_xqjc:
156 ToastUtils.showToast("功能暂不开放"); 159 ToastUtils.showToast("功能暂不开放");
157 break; 160 break;
158 - case R.id.textAndImg_zxlx: 161 + case R.id.frame_zxxl:
159 ToastUtils.showToast("功能暂不开放"); 162 ToastUtils.showToast("功能暂不开放");
160 break; 163 break;
161 default: 164 default:
@@ -192,7 +195,7 @@ public class CePingFragment extends BaseMVPCompatFragment<CepingContract.CePingP @@ -192,7 +195,7 @@ public class CePingFragment extends BaseMVPCompatFragment<CepingContract.CePingP
192 public void showTools(List<ToolBean> toolBeanList) { 195 public void showTools(List<ToolBean> toolBeanList) {
193 if (toolBeanList.size() > 0) { 196 if (toolBeanList.size() > 0) {
194 tvCourse1.setText(toolBeanList.get(0).toolName); 197 tvCourse1.setText(toolBeanList.get(0).toolName);
195 - GlideUtils.showImgWithDefaule(getActivity(), ivCourse1, toolBeanList.get(0).toolImage,R.drawable.activite1); 198 + GlideUtils.showImgWithDefaule(getActivity(), ivCourse1, toolBeanList.get(0).toolImage, R.drawable.activite1);
196 if (TextUtils.isEmpty(toolBeanList.get(0).toolUrl)) { 199 if (TextUtils.isEmpty(toolBeanList.get(0).toolUrl)) {
197 tvCourse1.setTag(AppConfig.BASE_URL_ORDER 200 tvCourse1.setTag(AppConfig.BASE_URL_ORDER
198 + "InformationDetail.aspx?id=" + toolBeanList.get(0).toolId + "&areaname=" + AppContext.getInstance().district); 201 + "InformationDetail.aspx?id=" + toolBeanList.get(0).toolId + "&areaname=" + AppContext.getInstance().district);
@@ -203,28 +206,31 @@ public class CePingFragment extends BaseMVPCompatFragment&lt;CepingContract.CePingP @@ -203,28 +206,31 @@ public class CePingFragment extends BaseMVPCompatFragment&lt;CepingContract.CePingP
203 206
204 if (toolBeanList.size() > 1) { 207 if (toolBeanList.size() > 1) {
205 tvCourse2.setText(toolBeanList.get(1).toolName); 208 tvCourse2.setText(toolBeanList.get(1).toolName);
206 - GlideUtils.showImgWithDefaule(getActivity(), ivCourse2, toolBeanList.get(1).toolImage,R.drawable.activite2); 209 + GlideUtils.showImgWithDefaule(getActivity(), ivCourse2, toolBeanList.get(1).toolImage, R.drawable.activite2);
207 if (TextUtils.isEmpty(toolBeanList.get(1).toolUrl)) { 210 if (TextUtils.isEmpty(toolBeanList.get(1).toolUrl)) {
208 - tvCourse1.setTag(AppConfig.BASE_URL_ORDER  
209 - + "InformationDetail.aspx?id=" + toolBeanList.get(1).toolId + "&areaname=" + AppContext.getInstance().district);  
210 - } else {  
211 - tvCourse1.setTag(toolBeanList.get(1).toolUrl);  
212 - } 211 + tvCourse2.setTag(AppConfig.BASE_URL_ORDER
  212 + + "InformationDetail.aspx?id=" + toolBeanList.get(1).toolId + "&areaname=" + AppContext.getInstance().district);
  213 + } else {
  214 + tvCourse2.setTag(toolBeanList.get(1).toolUrl);
213 } 215 }
  216 + }
214 217
215 - if (toolBeanList.size() > 2) {  
216 - tvCourse3.setText(toolBeanList.get(2).toolName);  
217 - GlideUtils.showImgWithDefaule(getActivity(), ivCourse3, toolBeanList.get(2).toolImage,R.drawable.activite3);  
218 - if (TextUtils.isEmpty(toolBeanList.get(2).toolUrl)) {  
219 - tvCourse1.setTag(AppConfig.BASE_URL_ORDER  
220 - + "InformationDetail.aspx?id=" + toolBeanList.get(2).toolId + "&areaname=" + AppContext.getInstance().district);  
221 - } else {  
222 - tvCourse1.setTag(toolBeanList.get(2).toolUrl);  
223 - } 218 + if(toolBeanList.size()>2)
  219 +
  220 + {
  221 + tvCourse3.setText(toolBeanList.get(2).toolName);
  222 + GlideUtils.showImgWithDefaule(getActivity(), ivCourse3, toolBeanList.get(2).toolImage, R.drawable.activite3);
  223 + if (TextUtils.isEmpty(toolBeanList.get(2).toolUrl)) {
  224 + tvCourse3.setTag(AppConfig.BASE_URL_ORDER
  225 + + "InformationDetail.aspx?id=" + toolBeanList.get(2).toolId + "&areaname=" + AppContext.getInstance().district);
  226 + } else {
  227 + tvCourse3.setTag(toolBeanList.get(2).toolUrl);
224 } 228 }
225 } 229 }
226 230
227 - public void refresh(){ 231 +}
  232 +
  233 + public void refresh() {
228 addTools(AppContext.getInstance().district); 234 addTools(AppContext.getInstance().district);
229 } 235 }
230 } 236 }