|
|
@@ -119,6 +119,7 @@ public class PersonalPageActivity extends BaseActivity implements View.OnClickLi
|
|
|
initData();
|
|
|
}
|
|
|
|
|
|
+ private int appStepsPost = 0;
|
|
|
private void initData() {
|
|
|
if (!CommonUtil.isNetWorkConnected(this)) {
|
|
|
ToastMessage(getString(R.string.common_notlinknet));
|
|
|
@@ -139,8 +140,12 @@ public class PersonalPageActivity extends BaseActivity implements View.OnClickLi
|
|
|
if (!JSONUtil.validate(o.toString()) || o == null) return;
|
|
|
LogUtil.prinlnLongMsg("appSteps", o.toString());
|
|
|
if (o.toString().contains("com.mysql.jdbc.exceptions.jdbc4") || (o.toString().contains("resultCode") && o.toString().contains("resultMsg"))){
|
|
|
- progressDialog.dismiss();
|
|
|
- ToastMessage("接口异常,请稍后再试");
|
|
|
+ appStepsPost++;
|
|
|
+
|
|
|
+ if (appStepsPost < 3)
|
|
|
+ initData();
|
|
|
+ else
|
|
|
+ ToastMessage("网络慢,请稍后再试");
|
|
|
return;
|
|
|
}else {
|
|
|
try {
|
|
|
@@ -153,25 +158,6 @@ public class PersonalPageActivity extends BaseActivity implements View.OnClickLi
|
|
|
}
|
|
|
}
|
|
|
}));
|
|
|
-
|
|
|
- //获取点赞信息
|
|
|
- httpClient.Api().send(new HttpClient.Builder()
|
|
|
- .url("appPriseList")
|
|
|
- .add("userid",userid)
|
|
|
- .add("token",MyApplication.getInstance().mAccessToken)
|
|
|
- .method(Method.GET)
|
|
|
- .build(),new ResultSubscriber<>(new ResultListener<Object>() {
|
|
|
- @Override
|
|
|
- public void onResponse(Object o) {
|
|
|
- if (!JSONUtil.validate(o.toString()) || o == null) return;
|
|
|
- LogUtil.prinlnLongMsg("appPriseList", o.toString()+"");
|
|
|
- try {
|
|
|
-
|
|
|
- }catch (Exception e){
|
|
|
- e.printStackTrace();
|
|
|
- }
|
|
|
- }
|
|
|
- }));
|
|
|
}
|
|
|
|
|
|
|
|
|
@@ -221,6 +207,26 @@ public class PersonalPageActivity extends BaseActivity implements View.OnClickLi
|
|
|
String now_time = TimeUtil.getWeekStr(TimeUtil.getCurrentDate());
|
|
|
mMovementTotalKmTimeTv.setText(now_time);
|
|
|
mMovementTotalStepsTimeTv.setText(now_time);
|
|
|
+
|
|
|
+ //获取点赞信息
|
|
|
+ HttpClient httpClient = new HttpClient.Builder(Constant.BASE_STEP_URL).isDebug(true).build(true);
|
|
|
+ httpClient.Api().send(new HttpClient.Builder()
|
|
|
+ .url("appPriseList")
|
|
|
+ .add("userid",userid)
|
|
|
+ .add("token",MyApplication.getInstance().mAccessToken)
|
|
|
+ .method(Method.GET)
|
|
|
+ .build(),new ResultSubscriber<>(new ResultListener<Object>() {
|
|
|
+ @Override
|
|
|
+ public void onResponse(Object o) {
|
|
|
+ if (!JSONUtil.validate(o.toString()) || o == null) return;
|
|
|
+ LogUtil.prinlnLongMsg("appPriseList", o.toString()+"");
|
|
|
+ try {
|
|
|
+
|
|
|
+ }catch (Exception e){
|
|
|
+ e.printStackTrace();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }));
|
|
|
}
|
|
|
|
|
|
private void doAttendHandle(int attention_type) {
|