更新切换道路匹配测试逻辑调用方法
This commit is contained in:
@@ -67,7 +67,7 @@ dependencies {
|
||||
implementation project(':foudations:mogo-commons')
|
||||
}
|
||||
|
||||
implementation 'com.zhidaoauto.machine:map:1.0.0-vr-7.7.2'
|
||||
implementation 'com.zhidaoauto.machine:map:1.0.0-vr-7.7.3'
|
||||
// implementation 'com.zhidaoauto.machine:map:1.0.0-vr-7.4.5-log-1'
|
||||
}
|
||||
|
||||
|
||||
@@ -889,16 +889,16 @@ public class AMapViewWrapper implements IMogoMapView,
|
||||
}
|
||||
}
|
||||
|
||||
private boolean mMatchRoadEnable = false;
|
||||
private boolean mRtkEnable = false;
|
||||
|
||||
@Override
|
||||
public void matchRoadEnable( boolean enable ) {
|
||||
public void rtkEnable( boolean enable ) {
|
||||
try {
|
||||
mMatchRoadEnable = !mMatchRoadEnable;
|
||||
TipToast.shortTip( mMatchRoadEnable ? "gps,已开启道路匹配" : "rtk,已关闭道路匹配" );
|
||||
mMapView.getLocationClient().matchRoadEnable( mMatchRoadEnable );
|
||||
mRtkEnable = !mRtkEnable;
|
||||
TipToast.shortTip( mRtkEnable ? "已开启gps道路匹配" : "已开启rtk道路匹配" );
|
||||
mMapView.getLocationClient().rtkEnable( mRtkEnable );
|
||||
} catch ( Exception e ) {
|
||||
Logger.e( TAG, e, "matchRoadEnable" );
|
||||
Logger.e( TAG, e, "rtkEnable" );
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -7,14 +7,12 @@ import android.view.View;
|
||||
import android.view.animation.Interpolator;
|
||||
|
||||
import com.mogo.map.MogoLatLng;
|
||||
import com.mogo.map.MogoMap;
|
||||
import com.mogo.map.marker.IMogoMarker;
|
||||
import com.mogo.map.uicontroller.CarCursorOption;
|
||||
import com.mogo.map.uicontroller.EnumMapUI;
|
||||
import com.mogo.map.uicontroller.IMogoMapUIController;
|
||||
import com.mogo.map.uicontroller.MapCameraPosition;
|
||||
import com.mogo.map.uicontroller.MapControlResult;
|
||||
import com.mogo.utils.logger.Logger;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@@ -293,9 +291,9 @@ public class AMapUIController implements IMogoMapUIController {
|
||||
}
|
||||
|
||||
@Override
|
||||
public void matchRoadEnable( boolean enable ) {
|
||||
public void rtkEnable( boolean enable ) {
|
||||
if ( mClient != null ) {
|
||||
mClient.matchRoadEnable( enable );
|
||||
mClient.rtkEnable( enable );
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -247,7 +247,7 @@ public interface IMogoMapUIController {
|
||||
*
|
||||
* @param enable
|
||||
*/
|
||||
default void matchRoadEnable( boolean enable ) {
|
||||
default void rtkEnable( boolean enable ) {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -285,9 +285,9 @@ public class MogoMapUIController implements IMogoMapUIController {
|
||||
}
|
||||
|
||||
@Override
|
||||
public void matchRoadEnable( boolean enable ) {
|
||||
public void rtkEnable( boolean enable ) {
|
||||
if ( mDelegate != null ) {
|
||||
mDelegate.matchRoadEnable( enable );
|
||||
mDelegate.rtkEnable( enable );
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -385,7 +385,7 @@ public class MockIntentHandler implements IntentHandler {
|
||||
break;
|
||||
case 38:
|
||||
MogoApisHandler.getInstance().getApis().getMapServiceApi().getMapUIController()
|
||||
.matchRoadEnable( false );
|
||||
.rtkEnable( false );
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user