【发布时间】:2015-02-22 11:25:59
【问题描述】:
无论如何,当我缩放地图时,我可以允许 Google 地图 v2 标记放大/缩小吗?基本上就像一个圆圈,大小会随着缩放级别而变化
谢谢
【问题讨论】:
标签: android
无论如何,当我缩放地图时,我可以允许 Google 地图 v2 标记放大/缩小吗?基本上就像一个圆圈,大小会随着缩放级别而变化
谢谢
【问题讨论】:
标签: android
如果你想在缩放的时候做点什么,你可以创建一个扩展原始 MapView 的自定义 Mapview,然后覆盖 dispatchDraw(Canvas canvas)。
通过添加一个小监听器,您可以在回调中做任何您想做的事情。像这样的东西;
@Override
protected void dispatchDraw(final Canvas canvas){
super.dispatchDraw(canvas);
if (getZoomLevel() != lastZoomLevel) {
if (listener != null) {
listener.onZoom(lastZoomLevel, getZoomLevel());
}
lastZoomLevel = getZoomLevel();
} }
【讨论】: