Commit 1a939f9b22670d16a2104abccca8c22e2c09121a

Authored by 杨帅
1 parent b8ae7038

1 修复"我的记录"页面点击跑过的路线,在路线详情页用户昵称和头像不显示的问题

app/src/main/java/com/example/modulepedometer/MainActivity.java
... ... @@ -31,8 +31,8 @@ public class MainActivity extends AppCompatActivity {
31 31 super.onCreate(savedInstanceState);
32 32 setContentView(R.layout.activity_main);
33 33  
34   - String uid = "10535072";
35   -// String uid = "358916";
  34 +// String uid = "10535072";
  35 + String uid = "358916";
36 36 // String uid = "358689";
37 37  
38 38 findViewById(R.id.recordd).setOnClickListener(new View.OnClickListener() {
... ...
config.gradle
... ... @@ -21,7 +21,7 @@ ext {
21 21 //编译方式
22 22 debug : false,
23 23 //版本号
24   - version: "0.7.0",
  24 + version: "0.7.1",
25 25 //Lib库前缀
26 26 packeg : "com.cnlive.module",
27 27 //Lib库名称
... ...
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/frame/view/ALLScoreDetailFragmentView.java
... ... @@ -9,10 +9,12 @@ import android.widget.LinearLayout;
9 9 import com.baidu.mapapi.map.BaiduMap;
10 10 import com.baidu.mapapi.map.MapView;
11 11 import com.baidu.mapapi.map.UiSettings;
  12 +import com.cnlive.moudle.pedometer.commonInfo.CommonInfo;
12 13 import com.cnlive.moudle.pedometer.model.RunningFinishBean;
13 14 import com.cnlive.moudle.pedometer.ui.fragment.ALLScoreDetailFragment;
14 15 import com.cnlive.moudle.pedometer.utils.ScreenUtil;
15 16 import com.cnlive.moudle.pedometer.utils.TimeUtil;
  17 +import com.cnlive.strike.application.GlideApp;
16 18 import com.example.moudle_pedometer.R;
17 19 import com.hannesdorfmann.mosby3.mvp.MvpView;
18 20  
... ... @@ -42,6 +44,17 @@ public class ALLScoreDetailFragmentView implements MvpView {
42 44 ViewGroup.MarginLayoutParams params = (ViewGroup.MarginLayoutParams) fragment.binding.scrollView.getLayoutParams();
43 45 params.bottomMargin = ScreenUtil.dip2px(getContext(), 20);
44 46 fragment.binding.scrollView.setLayoutParams(params);
  47 + //设置用户头像
  48 + //设置用户昵称
  49 + String nickName = CommonInfo.getUserNickName(getContext());
  50 + fragment.binding.includeFinishUserInfo.tvUserNickName.setText(nickName);
  51 + //设置用户头像
  52 + String faceUrl = CommonInfo.getUserIcon(getContext());
  53 + if (!TextUtils.isEmpty(faceUrl)) {
  54 + GlideApp.with(getContext()).load(faceUrl).into(fragment.binding.includeFinishUserInfo.qmIvIcon);
  55 + }else {
  56 + GlideApp.with(getContext()).load(getContext().getResources().getString(R.string.default_face_url)).into(fragment.binding.includeFinishUserInfo.qmIvIcon);
  57 + }
45 58 //隐藏开始按钮
46 59 fragment.binding.rlScrollViewStartBtn.setVisibility(View.GONE);
47 60 //设置标题
... ...
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/service/KeepLiveService.java
... ... @@ -38,8 +38,8 @@ public class KeepLiveService extends Service implements MediaPlayer.OnCompletion
38 38 public static MediaPlayer mMediaPlayer;
39 39 //广播
40 40 private static ServiceReceiver myReceiver;
41   - private String CHANNEL_ONE_ID = "com.cnlive.keep";
42   - private String CHANNEL_ONE_NAME = "KeepLive";
  41 + private String CHANNEL_ONE_ID = "com.cnlive.run.keep";
  42 + private String CHANNEL_ONE_NAME = "runKeepLive";
43 43 private NotificationManager mNM;
44 44 private Notification notification = null;
45 45 //是否在后台运行
... ...
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/service/StepService.java
... ... @@ -80,8 +80,8 @@ public class StepService extends Service implements SensorEventListener {
80 80 /**
81 81 * 通知栏相关
82 82 */
83   - private String CHANNEL_ONE_ID = "com.cnlive.step";
84   - private String CHANNEL_ONE_NAME = "Step";
  83 + private String CHANNEL_ONE_ID = "com.cnlive.run.step";
  84 + private String CHANNEL_ONE_NAME = "runStep";
85 85 private NotificationManager mNM;
86 86 private Notification notification = null;
87 87 private RemoteViews remoteViews;
... ...