监听事件的优化

This commit is contained in:
jiaguofeng
2020-07-20 18:39:11 +08:00
parent 07e8b7d224
commit 3ce313c5b8

View File

@@ -204,6 +204,7 @@ public class AMapViewWrapper implements IMogoMapView, IMogoMapUIController, Loca
public void onResume() {
if (mMapView != null) {
mMapView.onResume();
initListeners();
Logger.d(TAG, "map onResume");
}
}
@@ -707,17 +708,17 @@ public class AMapViewWrapper implements IMogoMapView, IMogoMapUIController, Loca
@Override
public void onMapStatusChanged(int type, int value) {
Logger.i(TAG, "mapop--onMapStatusChanged: "+type+","+value);
Log.i(TAG, "mapop--onMapStatusChanged: "+type+","+value);
}
@Override
public void onCameraChange(int type, int value) {
Logger.i(TAG, "mapop--onCameraChange: "+type+","+value);
Log.i(TAG, "mapop--onCameraChange: "+type+","+value);
}
@Override
public void onCameraChangeFinish(@Nullable CameraPosition cameraPosition) {
Logger.i(TAG, "mapop--onCameraChangeFinish: "+cameraPosition);
Log.i(TAG, "mapop--onCameraChangeFinish: "+cameraPosition);
if ( cameraPosition != null ) {
Trace.beginSection( "timer.onCameraChangeFinish" );
MogoMapListenerHandler.getInstance().onMapChanged(ObjectUtils.fromAMap( cameraPosition.getTarget() ),