地图依赖重构
This commit is contained in:
@@ -59,33 +59,31 @@ public class MapFragment extends MvpFragment< MapView, MapPresenter > implements
|
||||
|
||||
@Override
|
||||
public void changeTo2dMode() {
|
||||
if ( !isVrMode() ) {
|
||||
return;
|
||||
}
|
||||
mMogoMapView.display2DMap( false, true );
|
||||
afterMapModeChanged();
|
||||
MogoApisHandler.getInstance().getApis().getAdasControllerApi().showADAS();
|
||||
MogoApisHandler.getInstance().getApis().getStatusManagerApi().setVrMode( TAG, false );
|
||||
// if ( !isVrMode() ) {
|
||||
// return;
|
||||
// }
|
||||
// afterMapModeChanged();
|
||||
// MogoApisHandler.getInstance().getApis().getAdasControllerApi().showADAS();
|
||||
// MogoApisHandler.getInstance().getApis().getStatusManagerApi().setVrMode( TAG, false );
|
||||
}
|
||||
|
||||
@Override
|
||||
public void changeToVRMode() {
|
||||
if ( isVrMode() ) {
|
||||
return;
|
||||
}
|
||||
mMogoMapView.displayVRMap( mIsFirstLoadCustomMap, true );
|
||||
if ( mIsFirstLoadCustomMap ) {
|
||||
// initMapView();
|
||||
// mMogoMap = mMogoMapView.getMap();
|
||||
// if ( mMogoMap.getUIController() != null ) {
|
||||
// mMogoMap.getUIController().showMyLocation( true );
|
||||
// mMogoMap.getUIController().recoverLockMode();// 启动锁车
|
||||
// }
|
||||
// mIsFirstLoadCustomMap = false;
|
||||
}
|
||||
afterMapModeChanged();
|
||||
MogoApisHandler.getInstance().getApis().getAdasControllerApi().closeADAS();
|
||||
MogoApisHandler.getInstance().getApis().getStatusManagerApi().setVrMode( TAG, true );
|
||||
// if ( isVrMode() ) {
|
||||
// return;
|
||||
// }
|
||||
// if ( mIsFirstLoadCustomMap ) {
|
||||
//// initMapView();
|
||||
//// mMogoMap = mMogoMapView.getMap();
|
||||
//// if ( mMogoMap.getUIController() != null ) {
|
||||
//// mMogoMap.getUIController().showMyLocation( true );
|
||||
//// mMogoMap.getUIController().recoverLockMode();// 启动锁车
|
||||
//// }
|
||||
//// mIsFirstLoadCustomMap = false;
|
||||
// }
|
||||
// afterMapModeChanged();
|
||||
// MogoApisHandler.getInstance().getApis().getAdasControllerApi().closeADAS();
|
||||
// MogoApisHandler.getInstance().getApis().getStatusManagerApi().setVrMode( TAG, true );
|
||||
}
|
||||
|
||||
private void afterMapModeChanged() {
|
||||
@@ -111,10 +109,12 @@ public class MapFragment extends MvpFragment< MapView, MapPresenter > implements
|
||||
mMogoMapView = findViewById( R.id.module_map_id_map );
|
||||
mMogoMapView.onCreate( savedInstanceState );
|
||||
mMogoMap = mMogoMapView.getMap();
|
||||
mMogoMap.getUIController().showMyLocation( true );
|
||||
mMogoMap.getUIController().recoverLockMode();// 启动锁车
|
||||
if ( mMogoMap != null ) {
|
||||
mMogoMap.getUIController().showMyLocation( true );
|
||||
mMogoMap.getUIController().recoverLockMode();// 启动锁车
|
||||
}
|
||||
// 根据本地配置设置自车图标
|
||||
MyLocationUtil.setMyLocationIconUrl(getContext(), SharedPrefsMgr.getInstance(getContext()).getString("MY_LOCATION_CONFIG", ""));
|
||||
MyLocationUtil.setMyLocationIconUrl( getContext(), SharedPrefsMgr.getInstance( getContext() ).getString( "MY_LOCATION_CONFIG", "" ) );
|
||||
}
|
||||
|
||||
@NonNull
|
||||
|
||||
Reference in New Issue
Block a user