Commit 47688717619d30a9b5ea5140a8d4ad707d7e36c2

Authored by 韩亚云
2 parents aca9a266 d8c0fbcd

Merge branch 'master' of bj.gitlab.cnlive.com:cnlive-team/ModulePedometer

moudle_pedometer/src/main/java/com/cnlive/moudle/collectionTrace/frame/view/CollRunRaceDetailFragmentView.java
@@ -137,6 +137,10 @@ public class CollRunRaceDetailFragmentView implements MvpView, SensorEventListen @@ -137,6 +137,10 @@ public class CollRunRaceDetailFragmentView implements MvpView, SensorEventListen
137 137
138 @Override 138 @Override
139 public void onPanelStateChanged(View panel, SlidingUpPanelLayout.PanelState previousState, SlidingUpPanelLayout.PanelState newState) { 139 public void onPanelStateChanged(View panel, SlidingUpPanelLayout.PanelState previousState, SlidingUpPanelLayout.PanelState newState) {
  140 + if (newState == SlidingUpPanelLayout.PanelState.EXPANDED) {
  141 + fragment.binding.includeStreet.ivSlideIcon.setVisibility(View.GONE);
  142 +
  143 + }
140 if (newState == SlidingUpPanelLayout.PanelState.ANCHORED) { 144 if (newState == SlidingUpPanelLayout.PanelState.ANCHORED) {
141 if (isChangeMapState) { 145 if (isChangeMapState) {
142 if (null != baiduMap) { 146 if (null != baiduMap) {
@@ -152,7 +156,7 @@ public class CollRunRaceDetailFragmentView implements MvpView, SensorEventListen @@ -152,7 +156,7 @@ public class CollRunRaceDetailFragmentView implements MvpView, SensorEventListen
152 } 156 }
153 isChangeMapState = false; 157 isChangeMapState = false;
154 } else if (newState == SlidingUpPanelLayout.PanelState.COLLAPSED) { 158 } else if (newState == SlidingUpPanelLayout.PanelState.COLLAPSED) {
155 - 159 + fragment.binding.includeStreet.ivSlideIcon.setVisibility(View.VISIBLE);
156 if (null != baiduMap) { 160 if (null != baiduMap) {
157 if (0 == initZoom) { 161 if (0 == initZoom) {
158 initZoom = DEFULT_ZOOM; 162 initZoom = DEFULT_ZOOM;
moudle_pedometer/src/main/java/com/cnlive/moudle/collectionTrace/frame/view/CollRunningMapFragmentView.java
@@ -393,6 +393,7 @@ public class CollRunningMapFragmentView implements MvpView, SensorEventListener @@ -393,6 +393,7 @@ public class CollRunningMapFragmentView implements MvpView, SensorEventListener
393 //跳转界面 393 //跳转界面
394 CollRunningFinishActivity.startActivity(fragment.getActivity()); 394 CollRunningFinishActivity.startActivity(fragment.getActivity());
395 fragment.getActivity().finish(); 395 fragment.getActivity().finish();
  396 +
396 } 397 }
397 }); 398 });
398 endSelectDialog.setCancelable(false); 399 endSelectDialog.setCancelable(false);
moudle_pedometer/src/main/java/com/cnlive/moudle/collectionTrace/ui/adapter/RunListAdapter.java
@@ -3,6 +3,7 @@ package com.cnlive.moudle.collectionTrace.ui.adapter; @@ -3,6 +3,7 @@ package com.cnlive.moudle.collectionTrace.ui.adapter;
3 import android.app.Activity; 3 import android.app.Activity;
4 import android.support.annotation.NonNull; 4 import android.support.annotation.NonNull;
5 import android.support.v7.widget.RecyclerView; 5 import android.support.v7.widget.RecyclerView;
  6 +import android.text.TextUtils;
6 import android.view.LayoutInflater; 7 import android.view.LayoutInflater;
7 import android.view.View; 8 import android.view.View;
8 import android.view.ViewGroup; 9 import android.view.ViewGroup;
@@ -44,7 +45,11 @@ public class RunListAdapter extends RecyclerView.Adapter<RunListAdapter.MyViewHo @@ -44,7 +45,11 @@ public class RunListAdapter extends RecyclerView.Adapter<RunListAdapter.MyViewHo
44 public void onBindViewHolder(@NonNull MyViewHolder myViewHolder, int i) { 45 public void onBindViewHolder(@NonNull MyViewHolder myViewHolder, int i) {
45 myViewHolder.line_name.setText(list.get(i).getTitle()); 46 myViewHolder.line_name.setText(list.get(i).getTitle());
46 myViewHolder.activity_time.setText(TimeUtil.getStampToTime(list.get(i).getStart_time(), "yyyy.MM.dd") + "——" + TimeUtil.getStampToTime(list.get(i).getEnd_time(), "yyyy.MM.dd")); 47 myViewHolder.activity_time.setText(TimeUtil.getStampToTime(list.get(i).getStart_time(), "yyyy.MM.dd") + "——" + TimeUtil.getStampToTime(list.get(i).getEnd_time(), "yyyy.MM.dd"));
47 - myViewHolder.line_address.setText(list.get(i).getAddress() + " " + list.get(i).getMileage()); 48 + if (!TextUtils.isEmpty(list.get(i).getMileage())) {
  49 + myViewHolder.line_address.setText(list.get(i).getAddress() + "\t\t全长" + list.get(i).getMileage() + "公里");
  50 + } else {
  51 + myViewHolder.line_address.setText(list.get(i).getAddress());
  52 + }
48 //添加轨迹 53 //添加轨迹
49 myViewHolder.add_path.setOnClickListener(new View.OnClickListener() { 54 myViewHolder.add_path.setOnClickListener(new View.OnClickListener() {
50 @Override 55 @Override
moudle_pedometer/src/main/res/layout/fragment_collect_run_race_detail.xml
@@ -25,7 +25,7 @@ @@ -25,7 +25,7 @@
25 sothree:umanoDragView="@+id/dragView" 25 sothree:umanoDragView="@+id/dragView"
26 sothree:umanoFadeColor="@color/black_20" 26 sothree:umanoFadeColor="@color/black_20"
27 sothree:umanoOverlay="true" 27 sothree:umanoOverlay="true"
28 - sothree:umanoParallaxOffset="300dp" 28 + sothree:umanoParallaxOffset="400dp"
29 sothree:umanoScrollableView="@+id/scrollView" 29 sothree:umanoScrollableView="@+id/scrollView"
30 sothree:umanoShadowHeight="0dp"> 30 sothree:umanoShadowHeight="0dp">
31 31
moudle_pedometer/src/main/res/layout/fragment_run_race_detail.xml
@@ -14,8 +14,7 @@ @@ -14,8 +14,7 @@
14 sothree:umanoDragView="@+id/dragView" 14 sothree:umanoDragView="@+id/dragView"
15 sothree:umanoFadeColor="@color/black_20" 15 sothree:umanoFadeColor="@color/black_20"
16 sothree:umanoOverlay="true" 16 sothree:umanoOverlay="true"
17 -  
18 - sothree:umanoParallaxOffset="250dp" 17 + sothree:umanoParallaxOffset="400dp"
19 sothree:umanoScrollableView="@+id/scrollView" 18 sothree:umanoScrollableView="@+id/scrollView"
20 sothree:umanoShadowHeight="0dp"> 19 sothree:umanoShadowHeight="0dp">
21 20
moudle_pedometer/src/main/res/layout/layout_collect_run_detail_street.xml
@@ -25,6 +25,7 @@ @@ -25,6 +25,7 @@
25 android:orientation="vertical"> 25 android:orientation="vertical">
26 26
27 <ImageView 27 <ImageView
  28 + android:id="@+id/iv_slide_icon"
28 android:layout_width="13dp" 29 android:layout_width="13dp"
29 android:layout_height="7dp" 30 android:layout_height="7dp"
30 android:layout_gravity="center_horizontal" 31 android:layout_gravity="center_horizontal"