修改在线车辆展示逻辑
增加了锁车级别接口
This commit is contained in:
@@ -462,6 +462,14 @@ public class AMapNaviViewWrapper implements IMogoMapView,
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setLockZoom(int var1) {
|
||||
if ( checkAMapView() ) {
|
||||
Logger.d( TAG, "锁定锁车比例尺" );
|
||||
mMapView.setLockZoom(var1);
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void displayOverview() {
|
||||
if ( checkAMapView() ) {
|
||||
|
||||
@@ -95,6 +95,13 @@ public class AMapUIController implements IMogoMapUIController {
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setLockZoom(int var1) {
|
||||
if ( mClient != null ) {
|
||||
mClient.setLockZoom(var1);
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void displayOverview() {
|
||||
if ( mClient != null ) {
|
||||
|
||||
@@ -59,6 +59,12 @@ public interface IMogoMapUIController {
|
||||
*/
|
||||
void recoverLockMode();
|
||||
|
||||
/**
|
||||
* 设置锁车缩放级别
|
||||
* @param var1 级别 3-20
|
||||
*/
|
||||
void setLockZoom(int var1);
|
||||
|
||||
/**
|
||||
* 预览全程
|
||||
*/
|
||||
|
||||
@@ -88,6 +88,13 @@ public class MogoMapUIController implements IMogoMapUIController {
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setLockZoom(int var1) {
|
||||
if (mDelegate != null) {
|
||||
mDelegate.setLockZoom(var1);
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void displayOverview() {
|
||||
if (mDelegate != null) {
|
||||
|
||||
@@ -663,6 +663,11 @@ public class MogoServiceProvider implements IMogoModuleProvider,
|
||||
return;
|
||||
}
|
||||
int status = intent.getIntExtra( MogoReceiver.PARAM_ADAS_STATUS, 0 );
|
||||
if (status == 1 ){
|
||||
MarkerServiceHandler.getMapUIController().setLockZoom(15);
|
||||
}else{
|
||||
MarkerServiceHandler.getMapUIController().setLockZoom(16);
|
||||
}
|
||||
mStatusManager.setADASUIShow( getModuleName(), status == 1 );
|
||||
} else if ( Intent.ACTION_POWER_CONNECTED.equals( command ) ) {
|
||||
mStatusManager.setAccStatus( getModuleName(), true );
|
||||
|
||||
Reference in New Issue
Block a user