Commit ae64a207c802e66a79107868ab762ef6ba7b5830
1 parent
1cdfcd27
1 去除用户是否完成的吐司
Showing
5 changed files
with
19 additions
and
40 deletions
config.gradle
moudle_pedometer/src/main/java/com/cnlive/moudle/collectionTrace/frame/presenter/CollRunningMapFragmentPresenter.java
| ... | ... | @@ -140,7 +140,7 @@ public class CollRunningMapFragmentPresenter extends MvpBasePresenter<CollRunnin |
| 140 | 140 | //自动判断交通方式 |
| 141 | 141 | processOption.setTransportMode(TransportMode.walking); |
| 142 | 142 | // 设置精度过滤值(定位精度大于100米的过滤掉) |
| 143 | - processOption.setRadiusThreshold(9); | |
| 143 | + processOption.setRadiusThreshold(20); | |
| 144 | 144 | // 设置纠偏选项 |
| 145 | 145 | historyTrackRequest.setProcessOption(processOption); |
| 146 | 146 | // 设置里程填充方式为驾车 |
| ... | ... | @@ -208,7 +208,6 @@ public class CollRunningMapFragmentPresenter extends MvpBasePresenter<CollRunnin |
| 208 | 208 | queryHistoryTrace(context, entityName, startTime, endTime); |
| 209 | 209 | } else { |
| 210 | 210 | if (getView() != null) { |
| 211 | - | |
| 212 | 211 | //开始比较(杨帅的思路) |
| 213 | 212 | // for (int i = 0; i < trackPoints.size(); i++) { |
| 214 | 213 | // if (matchIndex < importPoints.size() - 1) { |
| ... | ... | @@ -236,34 +235,14 @@ public class CollRunningMapFragmentPresenter extends MvpBasePresenter<CollRunnin |
| 236 | 235 | // } else { |
| 237 | 236 | // Toast.makeText(context, "已完成", Toast.LENGTH_LONG).show(); |
| 238 | 237 | // } |
| 239 | - //郭瑞鹏的思路 | |
| 240 | - int index = 0; | |
| 241 | - for (int i = 0; i < importPoints.size(); i++) { | |
| 242 | - LatLng importLatLng = importPoints.get(i); | |
| 243 | - for (int j = index; j < trackPoints.size(); j++) { | |
| 244 | - double distance = DistanceUtil.getDistance(importLatLng, trackPoints.get(j)); | |
| 245 | - if (distance<100){ | |
| 246 | - importHash.put(i,true); | |
| 247 | - index=j; | |
| 248 | - } | |
| 249 | - } | |
| 250 | - } | |
| 251 | - //输出 | |
| 252 | - int result = 0; | |
| 253 | - for (int i = 0; i < importHash.size(); i++) { | |
| 254 | - if (!importHash.get(i)) { | |
| 255 | - result++; | |
| 256 | - Log.e(TAG, "onHistoryTrackCallback: 没过:" + i + importHash.get(i)); | |
| 257 | - } | |
| 258 | - } | |
| 259 | - if (result > importPoints.size() * 0.4) { | |
| 260 | - Toast.makeText(context, "没有完成", Toast.LENGTH_LONG).show(); | |
| 261 | - | |
| 262 | - } else { | |
| 263 | - Toast.makeText(context, "已完成", Toast.LENGTH_LONG).show(); | |
| 264 | - } | |
| 265 | - Log.e(TAG, "结果: " + result); | |
| 266 | - Log.e(TAG, "onHistoryTrackCallback: 轨迹点:" + trackPoints.size() + ",详情" + GsonUtil.GsonString(trackPoints)); | |
| 238 | +// if (result > importPoints.size() * 0.4) { | |
| 239 | +// Toast.makeText(context, "没有完成", Toast.LENGTH_LONG).show(); | |
| 240 | +// | |
| 241 | +// } else { | |
| 242 | +// Toast.makeText(context, "已完成", Toast.LENGTH_LONG).show(); | |
| 243 | +// } | |
| 244 | +// Log.e(TAG, "结果: " + result); | |
| 245 | +// Log.e(TAG, "onHistoryTrackCallback: 轨迹点:" + trackPoints.size() + ",详情" + GsonUtil.GsonString(trackPoints)); | |
| 267 | 246 | MyMapUtil.drawHistoryTrack(context, getView().baiduMap, trackPoints, SortType.asc, R.color.red, R.drawable.icon_start, R.drawable.icon_end); |
| 268 | 247 | // MyMapUtil.drawMapLineRoutePoint(context, getView().baiduMap, MyMapUtil.optimizePoints(routePoints), R.color.red); |
| 269 | 248 | } |
| ... | ... | @@ -274,7 +253,7 @@ public class CollRunningMapFragmentPresenter extends MvpBasePresenter<CollRunnin |
| 274 | 253 | public void onDistanceCallback(DistanceResponse distanceResponse) { |
| 275 | 254 | super.onDistanceCallback(distanceResponse); |
| 276 | 255 | // Toast.makeText(context, "查询的里程数:" + (int) distanceResponse.getDistance() + "米", Toast.LENGTH_SHORT).show(); |
| 277 | - Log.e(TAG, "onDistanceCallback: " + distanceResponse.getDistance()); | |
| 256 | +// Log.e(TAG, "onDistanceCallback: " + distanceResponse.getDistance()); | |
| 278 | 257 | } |
| 279 | 258 | }; |
| 280 | 259 | //开始查询历史轨迹 | ... | ... |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/frame/presenter/LineUpAgainPresenter.java
| ... | ... | @@ -82,10 +82,10 @@ public class LineUpAgainPresenter extends MvpBasePresenter<LineUpAgainView> { |
| 82 | 82 | //判断是否完成 |
| 83 | 83 | boolean isFinish = MyMapUtil.checkIsFinishTrace(importPoints, resultPoints, Constant.PASS_RATE); |
| 84 | 84 | if (isFinish) { |
| 85 | - Toast.makeText(context, "完成", Toast.LENGTH_LONG).show(); | |
| 85 | +// Toast.makeText(context, "完成", Toast.LENGTH_LONG).show(); | |
| 86 | 86 | failedEntity.setIsFinish("1"); |
| 87 | 87 | } else { |
| 88 | - Toast.makeText(context, "没有完成", Toast.LENGTH_LONG).show(); | |
| 88 | +// Toast.makeText(context, "没有完成", Toast.LENGTH_LONG).show(); | |
| 89 | 89 | failedEntity.setIsFinish("0"); |
| 90 | 90 | } |
| 91 | 91 | saveRouteData(context, failedEntity, onResultListener); | ... | ... |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/frame/presenter/RunningFinishFragmetPresenter.java
| ... | ... | @@ -334,10 +334,10 @@ public class RunningFinishFragmetPresenter extends MvpBasePresenter<RunningFinis |
| 334 | 334 | //判断是否完成 |
| 335 | 335 | boolean isFinish = MyMapUtil.checkIsFinishTrace(importPoints, resultPoints, Constant.PASS_RATE); |
| 336 | 336 | if (isFinish) { |
| 337 | - Toast.makeText(context, "完成", Toast.LENGTH_LONG).show(); | |
| 337 | +// Toast.makeText(context, "完成", Toast.LENGTH_LONG).show(); | |
| 338 | 338 | runningFinishBean.setIsFinish("1"); |
| 339 | 339 | } else { |
| 340 | - Toast.makeText(context, "没有完成", Toast.LENGTH_LONG).show(); | |
| 340 | +// Toast.makeText(context, "没有完成", Toast.LENGTH_LONG).show(); | |
| 341 | 341 | runningFinishBean.setIsFinish("0"); |
| 342 | 342 | } |
| 343 | 343 | } | ... | ... |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/frame/presenter/UploadFailDetailFragmentPresenter.java
| ... | ... | @@ -115,13 +115,13 @@ public class UploadFailDetailFragmentPresenter extends MvpBasePresenter<UploadFa |
| 115 | 115 | //判断是否完成 |
| 116 | 116 | boolean isFinish = MyMapUtil.checkIsFinishTrace(importPoints, resultPoints, Constant.PASS_RATE); |
| 117 | 117 | if (isFinish) { |
| 118 | - Toast.makeText(context, "完成", Toast.LENGTH_LONG).show(); | |
| 118 | +// Toast.makeText(context, "完成", Toast.LENGTH_LONG).show(); | |
| 119 | 119 | failedEntity.setIsFinish("1"); |
| 120 | 120 | if (getView() != null) { |
| 121 | 121 | getView().updateIsFinish("1"); |
| 122 | 122 | } |
| 123 | 123 | } else { |
| 124 | - Toast.makeText(context, "没有完成", Toast.LENGTH_LONG).show(); | |
| 124 | +// Toast.makeText(context, "没有完成", Toast.LENGTH_LONG).show(); | |
| 125 | 125 | failedEntity.setIsFinish("0"); |
| 126 | 126 | if (getView() != null) { |
| 127 | 127 | getView().updateIsFinish("0"); |
| ... | ... | @@ -158,13 +158,13 @@ public class UploadFailDetailFragmentPresenter extends MvpBasePresenter<UploadFa |
| 158 | 158 | //判断是否完成 |
| 159 | 159 | boolean isFinish = MyMapUtil.checkIsFinishTrace(importPoints, allResultPoints, Constant.PASS_RATE); |
| 160 | 160 | if (isFinish) { |
| 161 | - Toast.makeText(context, "完成", Toast.LENGTH_LONG).show(); | |
| 161 | +// Toast.makeText(context, "完成", Toast.LENGTH_LONG).show(); | |
| 162 | 162 | failedEntity.setIsFinish("1"); |
| 163 | 163 | if (getView() != null) { |
| 164 | 164 | getView().updateIsFinish("1"); |
| 165 | 165 | } |
| 166 | 166 | } else { |
| 167 | - Toast.makeText(context, "没有完成", Toast.LENGTH_LONG).show(); | |
| 167 | +// Toast.makeText(context, "没有完成", Toast.LENGTH_LONG).show(); | |
| 168 | 168 | failedEntity.setIsFinish("0"); |
| 169 | 169 | if (getView() != null) { |
| 170 | 170 | getView().updateIsFinish("0"); | ... | ... |