fix load方法

This commit is contained in:
jiaguofeng
2020-08-06 14:51:35 +08:00
parent 1a1ea36e63
commit 73bf54e606

View File

@@ -671,23 +671,19 @@ public class AMapViewWrapper implements IMogoMapView, IMogoMapUIController, Loca
MogoMapListenerHandler.getInstance().onMapClick(ObjectUtils.fromAMap(lonLatPoint));
}
private boolean isLoaded = false;
@Override
public void onMapLoaded() {
Logger.i(TAG, "autoop--onMapLoaded: " + isLoaded);
if (!isLoaded) {
isLoaded = true;
MogoMapListenerHandler.getInstance().onMapLoaded();
CameraPosition cameraPosition = mMapView.getMapAutoViewHelper().getCameraPosition();
if (cameraPosition != null) {
Trace.beginSection("timer.onCameraChangeFinish");
MogoMapListenerHandler.getInstance().onMapChanged(ObjectUtils.fromAMap(cameraPosition.getTarget()),
cameraPosition.getZoom(),
cameraPosition.getTilt(),
cameraPosition.getBearing());
Trace.endSection();
}
Logger.i(TAG, "autoop--onMapLoaded: " );
MogoMapListenerHandler.getInstance().onMapLoaded();
CameraPosition cameraPosition = mMapView.getMapAutoViewHelper().getCameraPosition();
if (cameraPosition != null) {
Trace.beginSection("timer.onCameraChangeFinish");
MogoMapListenerHandler.getInstance().onMapChanged(ObjectUtils.fromAMap(cameraPosition.getTarget()),
cameraPosition.getZoom(),
cameraPosition.getTilt(),
cameraPosition.getBearing());
Trace.endSection();
}
}