[6.2.0][视角切换] 视角切换添加获取或设置默认视角接口
This commit is contained in:
@@ -28,6 +28,7 @@ import com.mogo.eagle.core.utilcode.util.ThreadUtils
|
||||
import com.mogo.eagle.core.utilcode.util.UiThreadHandler
|
||||
import com.mogo.map.listener.MogoMapListenerHandler.Companion.mogoMapListenerHandler
|
||||
import com.mogo.map.uicontroller.*
|
||||
import com.mogo.map.uicontroller.VisualAngleMode.MODE_MEDIUM_SIGHT
|
||||
import com.mogo.map.utils.MapTraceUtil
|
||||
import com.mogo.map.utils.MogoMapUtils
|
||||
import com.mogo.map.utils.ObjectUtils
|
||||
@@ -880,4 +881,18 @@ class AMapViewWrapper(mMapView: MapAutoView) : IMogoMapView, IMogoMapUIControlle
|
||||
invokeMapRomaRange(status == 1)
|
||||
}
|
||||
|
||||
|
||||
override fun setVrAngleDefaultMode(mode: VisualAngleMode) {
|
||||
if (checkAMapView()) {
|
||||
mMapView.getMapStyleParams()?.setVrAngleDefaultMode(mode.code)
|
||||
}
|
||||
}
|
||||
|
||||
override fun getVrAngleDefaultMode(): VisualAngleMode {
|
||||
if (checkAMapView()) {
|
||||
val code = mMapView.getMapStyleParams()?.getVrAngleDefaultMode()
|
||||
return VisualAngleMode.values().find { it.code == code } ?: MODE_MEDIUM_SIGHT
|
||||
}
|
||||
return MODE_MEDIUM_SIGHT
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user