|
|
@@ -211,7 +211,7 @@ public class UURanking extends BaseActivity implements View.OnClickListener {
|
|
|
@Override
|
|
|
public void onResponse(Object o) {
|
|
|
if (!JSONUtil.validate(o.toString()) || o == null) return;
|
|
|
- LogUtil.prinlnLongMsg("appStepsrankTimeout", Timeout+"-"+o.toString()+"");
|
|
|
+ LogUtil.prinlnLongMsg("c", Timeout+"-"+o.toString()+"");
|
|
|
LogUtil.prinlnLongMsg("appStepsranktestRequest", testRequest+"-"+o.toString()+"");
|
|
|
if ((o.toString().contains("resultCode") && o.toString().contains("resultMsg"))
|
|
|
|| (o.toString().contains("data") &&
|
|
|
@@ -276,6 +276,9 @@ public class UURanking extends BaseActivity implements View.OnClickListener {
|
|
|
handleAttendRank(mStepsRankingBean);
|
|
|
}
|
|
|
}
|
|
|
+ }else {
|
|
|
+ canShowAtt=true;
|
|
|
+ showAttAndAllRank();
|
|
|
}
|
|
|
|
|
|
//循环从点赞表与关注表对比,getToalrank()的_userid在getPricelist()中存在,则设置setPrised(true),显示红心
|
|
|
@@ -300,25 +303,35 @@ public class UURanking extends BaseActivity implements View.OnClickListener {
|
|
|
}
|
|
|
|
|
|
}
|
|
|
- }
|
|
|
+ }else
|
|
|
+ progressDialog.dismiss();
|
|
|
|
|
|
}else { //getPricelist()数据为空,自己没点赞过别人
|
|
|
- for (int i = 0; i < mStepsRankingBean.getToalrank().size(); i++) {
|
|
|
- mStepsRankingBean.getToalrank().get(i).setPrised(false);
|
|
|
- if (i==mStepsRankingBean.getToalrank().size()-1){
|
|
|
- canShowAll=true;
|
|
|
- showAttAndAllRank();
|
|
|
+ if (!ListUtils.isEmpty(mStepsRankingBean.getToalrank())){
|
|
|
+ for (int i = 0; i < mStepsRankingBean.getToalrank().size(); i++) {
|
|
|
+ mStepsRankingBean.getToalrank().get(i).setPrised(false);
|
|
|
+ if (i==mStepsRankingBean.getToalrank().size()-1){
|
|
|
+ canShowAll=true;
|
|
|
+ showAttAndAllRank();
|
|
|
+ }
|
|
|
}
|
|
|
- }
|
|
|
- for (int i = 0; i < mStepsRankingBean.getAttrank().size(); i++) {
|
|
|
- mStepsRankingBean.getAttrank().get(i).setPrised(false);
|
|
|
- if (i==mStepsRankingBean.getAttrank().size()-1){
|
|
|
- handleAttendRank(mStepsRankingBean);
|
|
|
+ }else
|
|
|
+ progressDialog.dismiss();
|
|
|
+
|
|
|
+ if (!ListUtils.isEmpty(mStepsRankingBean.getAttrank())){
|
|
|
+ for (int i = 0; i < mStepsRankingBean.getAttrank().size(); i++) {
|
|
|
+ mStepsRankingBean.getAttrank().get(i).setPrised(false);
|
|
|
+ if (i==mStepsRankingBean.getAttrank().size()-1){
|
|
|
+ handleAttendRank(mStepsRankingBean);
|
|
|
+ }
|
|
|
}
|
|
|
+ }else {
|
|
|
+ canShowAtt=true;
|
|
|
+ showAttAndAllRank();
|
|
|
}
|
|
|
|
|
|
}
|
|
|
- if (mStepsRankingBean.getAttrank().size()>0)
|
|
|
+ if (mStepsRankingBean.getAttrank() != null && mStepsRankingBean.getAttrank().size()>0)
|
|
|
mAttentionLl.setVisibility(View.VISIBLE);
|
|
|
else
|
|
|
mAttentionLl.setVisibility(View.GONE);
|