Commit ae64a207c802e66a79107868ab762ef6ba7b5830

Authored by 杨帅
1 parent 1cdfcd27

1 去除用户是否完成的吐司

config.gradle
... ... @@ -21,7 +21,7 @@ ext {
21 21 //编译方式
22 22 debug : false,
23 23 //版本号
24   - version: "0.7.13",
  24 + version: "0.7.14",
25 25 //Lib库前缀
26 26 packeg : "com.cnlive.module",
27 27 //Lib库名称
... ...
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&lt;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&lt;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&lt;LineUpAgainView&gt; {
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&lt;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&lt;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&lt;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");
... ...