Merge remote-tracking branch 'origin/feature/v1.0.0' into feature/v1.0.0

This commit is contained in:
董宏宇
2020-02-24 19:06:49 +08:00

View File

@@ -453,6 +453,14 @@ public class MogoServiceProvider implements IMogoModuleProvider,
return;
}
// v2x // adas 状态下不做任何操作
if ( mStatusManager.isV2XShow() ) {
mLastCustomRefreshCenterLocation = latLng;
mLastZoomLevel = zoom;
refreshCameraPosition();
return;
}
// 手动刷新触发
if ( mLastZoomLevel - zoom > mCustomRefreshStrategy.getZoomOutLevel() ) {
// 缩放级别缩小
@@ -504,6 +512,15 @@ public class MogoServiceProvider implements IMogoModuleProvider,
@Override
public void onLocationChanged( MogoLocation location ) {
if ( mStatusManager.isV2XShow() ) {
return;
}
if ( mStatusManager.isSearchUIShow() ) {
return;
}
if ( location == null ) {
return;
}
@@ -646,7 +663,7 @@ public class MogoServiceProvider implements IMogoModuleProvider,
return;
}
int status = intent.getIntExtra( MogoReceiver.PARAM_ADAS_STATUS, 0 );
mStatusManager.setADASUIShow( getModuleName(), status == 1 );
mStatusManager.setV2XUIShow( getModuleName(), status == 1 );
} else if ( Intent.ACTION_POWER_CONNECTED.equals( command ) ) {
mStatusManager.setAccStatus( getModuleName(), true );
} else if ( Intent.ACTION_POWER_DISCONNECTED.equals( command ) ) {