[6.5.0][地图API] 添加地图api,用于业务层调整自车相对屏幕位置
This commit is contained in:
@@ -480,4 +480,6 @@ interface IMapController {
|
||||
fun setHDTypeVisible(type: IntArray?)
|
||||
|
||||
fun setAllGestureEnabled(flag: Boolean)
|
||||
|
||||
fun setCfgKeyVal(key: String, value: String)
|
||||
}
|
||||
@@ -2285,4 +2285,8 @@ class MapController(private var context: Context?, private val mMapView: IMapVie
|
||||
override fun setAllGestureEnabled(flag: Boolean) {
|
||||
mMapView.setAllGestureEnabled(flag)
|
||||
}
|
||||
|
||||
override fun setCfgKeyVal(key: String, value: String) {
|
||||
mMapView.getMapEngine().setCfgKeyVal(key, value)
|
||||
}
|
||||
}
|
||||
@@ -329,4 +329,14 @@ interface IMogoMapUIController {
|
||||
fun setWeatherEnable(enable: Boolean)
|
||||
|
||||
fun setVisible(visible:Boolean)
|
||||
|
||||
/**
|
||||
* 设置地图自定义参数
|
||||
*/
|
||||
fun setCfgKeyVal(key: String, value: String)
|
||||
|
||||
/**
|
||||
* 设置自车相对屏幕位置
|
||||
*/
|
||||
fun setScreenToOriginDis(p: Float)
|
||||
}
|
||||
@@ -957,4 +957,12 @@ class AMapViewWrapper(mMapView: MapAutoView) : IMogoMapView, IMogoMapUIControlle
|
||||
override fun setVisible(visible: Boolean) {
|
||||
mMapView.getMapAutoViewHelper()?.setVisible(visible)
|
||||
}
|
||||
|
||||
override fun setCfgKeyVal(key: String, value: String) {
|
||||
mMapView.getMapController()?.setCfgKeyVal(key, value)
|
||||
}
|
||||
|
||||
override fun setScreenToOriginDis(p: Float) {
|
||||
mMapView.getMapController()?.setScreenToOriginDis(p)
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user