[6.5.0][视角切换] 优化高精地图控件手势禁用和开启逻辑
This commit is contained in:
@@ -478,4 +478,6 @@ interface IMapController {
|
||||
fun setStreetLightEffectIsEnable(isEnable: Boolean)
|
||||
|
||||
fun setHDTypeVisible(type: IntArray?)
|
||||
|
||||
fun setAllGestureEnabled(flag: Boolean)
|
||||
}
|
||||
@@ -80,37 +80,11 @@ interface IMapView {
|
||||
//耗时协程
|
||||
fun getDemaningScope():CoroutineScope?
|
||||
|
||||
// 设置手势标记位-- 临时
|
||||
fun setAllGestureEnabled(flag: Boolean)
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// fun setIsFarViewAngel(isFar: Boolean)
|
||||
// fun setIsFarViewAngel(isFar: Boolean)
|
||||
//
|
||||
// fun setUpdateCount(updateCount: Int)
|
||||
}
|
||||
@@ -2281,4 +2281,8 @@ class MapController(private var context: Context?, private val mMapView: IMapVie
|
||||
override fun setHDTypeVisible(type: IntArray?){
|
||||
mMapView.getMapEngine().setHDTypeVisible(type)
|
||||
}
|
||||
|
||||
override fun setAllGestureEnabled(flag: Boolean) {
|
||||
mMapView.setAllGestureEnabled(flag)
|
||||
}
|
||||
}
|
||||
@@ -550,6 +550,7 @@ class MapAutoViewHelper(mapAutoView: MapAutoView) {
|
||||
mMapAutoView.getMapController()?.setScroll(flag)
|
||||
mMapAutoView.getMapController()?.setFling(flag)
|
||||
mMapAutoView.getMapController()?.setRotate(flag)
|
||||
mMapAutoView.getMapController()?.setAllGestureEnabled(flag)
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user