public interface IBNMapManager
限定符和类型 | 方法和说明 |
---|---|
void |
attach(ViewGroup mapViewParent)
将mMapView加载进ViewGroup
|
void |
detach(ViewGroup mapViewParent)
从parent脱离
|
BNMapStatus |
getMapStatus()
获取地图的状态:中心点、比例尺
|
MapView |
getMapView()
获取百度导航底图 View 实例对象
|
float |
getMaxZoomLevel()
获取地图最大缩放级别
|
float |
getMinZoomLevel()
获取地图最小缩放级别
|
int |
getZoomLevel()
获取缩放等级
|
void |
onPause()
百度导航底图生命周期onPause,需要在Activity#onPause() 或者 Fragment#onPause() 中调用
|
void |
onResume()
百度导航底图生命周期onResume,需要在Activity#onResume() 或者 Fragment#onResume() 中调用
|
void |
setDpiScale(float scale)
设置窗口的dpi适配系数
|
void |
setMapStatus(BNMapStatus mapStatus)
设置地图的状态:中心点、比例尺
|
void |
setMyLocationData(BNLocationData data)
设置定位数据
|
void |
zoomIn()
放大底图
|
void |
zoomOut()
缩小底图
|
MapView getMapView()
void onResume()
void onPause()
void attach(ViewGroup mapViewParent)
mapViewParent
- 装在MapView的父控件void detach(ViewGroup mapViewParent)
void zoomIn()
void zoomOut()
float getMaxZoomLevel()
float getMinZoomLevel()
int getZoomLevel()
BNMapStatus getMapStatus()
void setMapStatus(BNMapStatus mapStatus)
void setDpiScale(float scale)
void setMyLocationData(BNLocationData data)
data
- 定位数据,必须使用WGS84坐标系