|
|
@@ -10,6 +10,7 @@ import android.widget.TextView;
|
|
|
|
|
|
import com.alibaba.fastjson.JSON;
|
|
|
import com.common.LogUtil;
|
|
|
+import com.common.data.ListUtils;
|
|
|
import com.core.app.MyApplication;
|
|
|
import com.core.base.BaseActivity;
|
|
|
import com.core.utils.CommonUtil;
|
|
|
@@ -94,6 +95,8 @@ public class UURanking extends BaseActivity implements View.OnClickListener {
|
|
|
mNameTv.setText(myem_name+"");
|
|
|
String loginUserId = MyApplication.getInstance().mLoginUser.getUserId();
|
|
|
AvatarHelper.getInstance().display(loginUserId, mPhotoImg, true, false);
|
|
|
+
|
|
|
+ //初始化个人信息,先从本地数据库取
|
|
|
StepDataDao stepDataDao = new StepDataDao(this);
|
|
|
StepEntity stepEntity = stepDataDao.getCurDataByDate(curSelDate);
|
|
|
if (stepEntity != null) {
|
|
|
@@ -138,6 +141,7 @@ public class UURanking extends BaseActivity implements View.OnClickListener {
|
|
|
mAttentionLl.setVisibility(View.VISIBLE);
|
|
|
progressDialog.dismiss();
|
|
|
doPositionFocus();
|
|
|
+ showMyInfo();
|
|
|
LogUtil.prinlnLongMsg("mStepsRankingBean", JSON.toJSONString(mStepsRankingBean)+"");
|
|
|
}catch (Exception e){
|
|
|
e.printStackTrace();
|
|
|
@@ -147,6 +151,18 @@ public class UURanking extends BaseActivity implements View.OnClickListener {
|
|
|
|
|
|
}
|
|
|
|
|
|
+ private void showMyInfo() {
|
|
|
+ if (mStepsRankingBean == null || ListUtils.isEmpty(mStepsRankingBean.getAttrank())) return;
|
|
|
+ //显示当前登录人的步数排名
|
|
|
+ for (int i = 0; i < mStepsRankingBean.getToalrank().size(); i++) {
|
|
|
+ if (MyApplication.getInstance().mLoginUser.getUserId().equals(mStepsRankingBean.getToalrank().get(i).getAs_userid())){
|
|
|
+ mRankingTv.setText("第" + mStepsRankingBean.getToalrank().get(i).getRank()+"名");
|
|
|
+ mStepsTv.setText(mStepsRankingBean.getToalrank().get(i).getAs_uusteps());
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
private void initEvents() {
|
|
|
mAttentionPtlv.setOnItemClickListener(new AdapterView.OnItemClickListener() {
|