From 292863dcf7c12f2ef74a00d28486a6498c1ba079 Mon Sep 17 00:00:00 2001 From: xiaoyan Date: Fri, 12 Aug 2022 17:31:20 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E8=87=AA=E5=8A=A8=E9=87=87=E9=9B=86?= =?UTF-8?q?=E7=BB=93=E6=9D=9F=E5=90=8E=E4=B8=BB=E7=95=8C=E9=9D=A2=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E5=88=B7=E6=96=B0=E5=8A=9F=E8=83=BD=EF=BC=8C=E4=BF=AE?= =?UTF-8?q?=E6=94=B9=E5=9C=B0=E5=9B=BE=E6=97=8B=E8=BD=AC=E7=9A=84=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../outdoor/activity/AutoTakePictureActivity.java | 12 ++++++++++-- .../navinfo/outdoor/activity/PictureActivity.java | 2 +- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/com/navinfo/outdoor/activity/AutoTakePictureActivity.java b/app/src/main/java/com/navinfo/outdoor/activity/AutoTakePictureActivity.java index fb427d4..090f2e9 100644 --- a/app/src/main/java/com/navinfo/outdoor/activity/AutoTakePictureActivity.java +++ b/app/src/main/java/com/navinfo/outdoor/activity/AutoTakePictureActivity.java @@ -1062,10 +1062,12 @@ public class AutoTakePictureActivity extends BaseActivity implements View.OnClic case R.id.iv_zoom_add://放大 CameraUpdate cameraUpdateIn = CameraUpdateFactory.zoomIn(); tencentMap.animateCamera(cameraUpdateIn); + setLocMarkerStyle(MyLocationStyle.LOCATION_TYPE_FOLLOW_NO_CENTER); break; case R.id.iv_zoom_del://缩小 CameraUpdate cameraUpdateOut = CameraUpdateFactory.zoomOut(); tencentMap.animateCamera(cameraUpdateOut); + setLocMarkerStyle(MyLocationStyle.LOCATION_TYPE_FOLLOW_NO_CENTER); break; case R.id.iv_location://定位: if (Constant.currentLocation != null) { @@ -1351,6 +1353,12 @@ public class AutoTakePictureActivity extends BaseActivity implements View.OnClic public void onComplete() { // // 重新刷新地图 // initRoadLine2Map(); + // 通知主界面刷新 + Message obtains = Message.obtain(); + obtains.what = Constant.JOB_WORD_MONITOR; + obtains.obj = true; + EventBus.getDefault().post(obtains); + dismissLoadingDialog(); // 执行结束后清空已匹配列表 roadMatchEntityList.clear(); @@ -1580,7 +1588,7 @@ public class AutoTakePictureActivity extends BaseActivity implements View.OnClic new LatLng(tencentLocation.getLatitude(), tencentLocation.getLongitude()), //中心点坐标,地图目标经纬度 17, //目标缩放级别 0, //目标倾斜角 - tencentLocation.getBearing())); //目标旋转角 0~360° (正北方为0) + 0)); //目标旋转角 0~360° (正北方为0) tencentMap.animateCamera(cameraSigma); } // 判断当前点位和上一个点位的距离,如果距离过近,忽略该点 @@ -1650,7 +1658,7 @@ public class AutoTakePictureActivity extends BaseActivity implements View.OnClic new LatLng(tencentLocation.getLatitude(), tencentLocation.getLongitude()), //中心点坐标,地图目标经纬度 17, //目标缩放级别 0, //目标倾斜角 - tencentLocation.getBearing())); //目标旋转角 0~360° (正北方为0) + 0)); //目标旋转角 0~360° (正北方为0) tencentMap.animateCamera(cameraSigma); } // 判断当前点位和上一个点位的距离,如果距离过近,忽略该点 diff --git a/app/src/main/java/com/navinfo/outdoor/activity/PictureActivity.java b/app/src/main/java/com/navinfo/outdoor/activity/PictureActivity.java index 2eb182d..7aa6e35 100644 --- a/app/src/main/java/com/navinfo/outdoor/activity/PictureActivity.java +++ b/app/src/main/java/com/navinfo/outdoor/activity/PictureActivity.java @@ -690,7 +690,7 @@ public class PictureActivity extends BaseActivity implements View.OnClickListene new LatLng(Constant.currentLocation.getLatitude(), Constant.currentLocation.getLongitude()), //中心点坐标,地图目标经纬度 tencentMap.getCameraPosition().zoom, //目标缩放级别 0, //目标倾斜角 - tencentLocation.getBearing())); //目标旋转角 0~360° (正北方为0) + 0)); //目标旋转角 0~360° (正北方为0) tencentMap.animateCamera(cameraSigma); } }