Commit f0fb23d7b20844b834e198c1b387586812a3bd77
Merge branch 'master' of bj.gitlab.cnlive.com:cnlive-team/ModulePedometer
Showing
7 changed files
with
63 additions
and
5 deletions
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/commonInfo/CommonInfo.java
| ... | ... | @@ -78,6 +78,25 @@ public class CommonInfo { |
| 78 | 78 | return MySpHelper.getInstance(context, Context.MODE_MULTI_PROCESS).getBoolean("runStepService", false); |
| 79 | 79 | } |
| 80 | 80 | |
| 81 | + /** | |
| 82 | + * 设置赛事ID | |
| 83 | + * | |
| 84 | + * @param context | |
| 85 | + * @param streetId | |
| 86 | + */ | |
| 87 | + public static void setStreetId(Context context, String streetId) { | |
| 88 | + MySpHelper.getInstance(context, Context.MODE_MULTI_PROCESS).putString("streetId", streetId); | |
| 89 | + } | |
| 90 | + | |
| 91 | + /** | |
| 92 | + * 设置赛事ID | |
| 93 | + * | |
| 94 | + * @param context | |
| 95 | + */ | |
| 96 | + public static String getStreetId(Context context) { | |
| 97 | + return MySpHelper.getInstance(context, Context.MODE_MULTI_PROCESS).getString("streetId", ""); | |
| 98 | + } | |
| 99 | + | |
| 81 | 100 | /*重置 |
| 82 | 101 | * @param context |
| 83 | 102 | */ |
| ... | ... | @@ -87,4 +106,6 @@ public class CommonInfo { |
| 87 | 106 | MySpHelper.getInstance(context, Context.MODE_MULTI_PROCESS).removeKey("runStepService"); |
| 88 | 107 | |
| 89 | 108 | } |
| 109 | + | |
| 110 | + | |
| 90 | 111 | } | ... | ... |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/frame/view/RunRaceDetailFragmentView.java
| ... | ... | @@ -133,7 +133,7 @@ public class RunRaceDetailFragmentView implements MvpView, SensorEventListener { |
| 133 | 133 | // //初始化地图点位 |
| 134 | 134 | if (runRaceDetailInfo.getLatLongitude() != null) { |
| 135 | 135 | Log.e(TAG, "initView: 长度:" + runRaceDetailInfo.getLatLongitude().length()); |
| 136 | - trackPoints = GsonUtil.jsonToList(runRaceDetailInfo.getLatLongitude(), LatLng.class); | |
| 136 | + trackPoints = GsonUtil.jsonToList(runRaceDetailInfo.getLatLongitude().trim(), LatLng.class); | |
| 137 | 137 | Log.e(TAG, "initView: trackPoints" + trackPoints.size()); |
| 138 | 138 | MyMapUtil.drawServerLineTrack(getContext(), baiduMap, trackPoints, SortType.asc, R.color.green_round, R.drawable.icon_start, R.drawable.icon_end); |
| 139 | 139 | //自动计算地图缩放 | ... | ... |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/activity/RunRaceDetailActivity.java
| ... | ... | @@ -40,6 +40,7 @@ public class RunRaceDetailActivity extends QMUIFragmentActivity { |
| 40 | 40 | public static void startActivity(Activity activity, String eventId) { |
| 41 | 41 | Intent intent = new Intent(activity, RunRaceDetailActivity.class); |
| 42 | 42 | intent.putExtra("eventId", eventId); |
| 43 | + CommonInfo.setStreetId(activity, eventId); | |
| 43 | 44 | activity.startActivity(intent); |
| 44 | 45 | } |
| 45 | 46 | ... | ... |
moudle_pedometer/src/main/res/layout/fagment_collect_main.xml
0 → 100644
| 1 | +<?xml version="1.0" encoding="utf-8"?> | |
| 2 | +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" | |
| 3 | + xmlns:app="http://schemas.android.com/apk/res-auto" | |
| 4 | + android:layout_width="match_parent" | |
| 5 | + android:layout_height="match_parent" | |
| 6 | + android:orientation="vertical"> | |
| 7 | + | |
| 8 | + <com.qmuiteam.qmui.widget.QMUITopBar | |
| 9 | + android:id="@+id/includeToolbar" | |
| 10 | + style="@style/toolbarTitle" | |
| 11 | + android:layout_width="match_parent" | |
| 12 | + android:layout_height="?attr/qmui_topbar_height" | |
| 13 | + android:fitsSystemWindows="true" | |
| 14 | + app:qmui_layout_collapseMode="pin" | |
| 15 | + app:qmui_topbar_bg_color="@color/color_7cbd83" | |
| 16 | + app:qmui_topbar_need_separator="false" /> | |
| 17 | + | |
| 18 | + <com.baidu.mapapi.map.MapView | |
| 19 | + android:layout_width="match_parent" | |
| 20 | + android:layout_height="match_parent"></com.baidu.mapapi.map.MapView> | |
| 21 | +</LinearLayout> | |
| 0 | 22 | \ No newline at end of file | ... | ... |
moudle_pedometer/src/main/res/layout/layout_run_detail_street_introduce.xml
| ... | ... | @@ -39,10 +39,9 @@ |
| 39 | 39 | <ImageView |
| 40 | 40 | android:id="@+id/iv_road_mao" |
| 41 | 41 | android:layout_width="match_parent" |
| 42 | - android:layout_height="500dp" | |
| 42 | + android:layout_height="wrap_content" | |
| 43 | 43 | android:layout_marginTop="10dp" |
| 44 | 44 | android:layout_marginBottom="60dp" |
| 45 | - android:background="@drawable/map" | |
| 46 | - android:scaleType="center" /> | |
| 45 | + android:scaleType="fitCenter" /> | |
| 47 | 46 | </LinearLayout> |
| 48 | 47 | </layout> |
| 49 | 48 | \ No newline at end of file | ... | ... |
moudle_pedometer/src/main/res/values/colors.xml
moudle_pedometer/src/main/res/values/styles.xml
| ... | ... | @@ -24,7 +24,7 @@ |
| 24 | 24 | <item name="android:background">@android:color/transparent</item> |
| 25 | 25 | </style> |
| 26 | 26 | |
| 27 | - <style name="ShareDialogStyle" > | |
| 27 | + <style name="ShareDialogStyle"> | |
| 28 | 28 | <item name="android:windowFrame">@null</item><!--边框--> |
| 29 | 29 | <item name="android:windowIsFloating">true</item><!--是否浮现在activity之上--> |
| 30 | 30 | <item name="android:windowIsTranslucent">false</item><!--半透明--> |
| ... | ... | @@ -40,4 +40,15 @@ |
| 40 | 40 | <item name="android:drawablePadding">5dp</item> |
| 41 | 41 | <item name="android:textColor">@drawable/rb_text_drawable_selector</item> |
| 42 | 42 | </style> |
| 43 | + | |
| 44 | + <!----> | |
| 45 | + <style name="toolbarTitle" parent="QMUI.TopBar"> | |
| 46 | + <item name="qmui_topbar_separator_color">#c3c3c3</item> | |
| 47 | + <item name="qmui_topbar_bg_color">@color/color_7cbd83</item> | |
| 48 | + <item name="qmui_topbar_title_color">@color/qmui_config_color_white</item> | |
| 49 | + <item name="qmui_topbar_subtitle_color">@color/qmui_config_color_white</item> | |
| 50 | + <item name="qmui_topbar_text_btn_color_state_list">@color/s_topbar_btn_color</item> | |
| 51 | + <item name="qmui_topbar_height">48dp</item> | |
| 52 | + <item name="qmui_topbar_image_btn_height">48dp</item> | |
| 53 | + </style> | |
| 43 | 54 | </resources> | ... | ... |