public static interface BaiduMap.OnMapStatusChangeListener
限定符和类型 | 字段和说明 |
---|---|
static int |
REASON_API_ANIMATION
SDK导致的地图状态改变, 比如点击缩放控件、指南针图标
|
static int |
REASON_DEVELOPER_ANIMATION
开发者调用,导致的地图状态改变
|
static int |
REASON_GESTURE
用户手势触发导致的地图状态改变,比如双击、拖拽、滑动底图
|
限定符和类型 | 方法和说明 |
---|---|
void |
onMapStatusChange(MapStatus status)
地图状态变化中
|
void |
onMapStatusChangeFinish(MapStatus status)
地图状态改变结束
|
void |
onMapStatusChangeStart(MapStatus status)
手势操作地图,设置地图状态等操作导致地图状态开始改变。
|
void |
onMapStatusChangeStart(MapStatus status,
int reason)
手势操作地图,设置地图状态等操作导致地图状态开始改变。
|
static final int REASON_GESTURE
static final int REASON_API_ANIMATION
static final int REASON_DEVELOPER_ANIMATION
void onMapStatusChangeStart(MapStatus status)
status
- 地图状态改变开始时的地图状态void onMapStatusChangeStart(MapStatus status, int reason)
status
- 地图状态改变开始时的地图状态reason
- 地图状态改变的原因void onMapStatusChange(MapStatus status)
status
- 当前地图状态void onMapStatusChangeFinish(MapStatus status)
status
- 地图状态改变结束后的地图状态