谷歌地图与情境感知开发指南
1. 谷歌地图形状点击响应
在谷歌地图开发中,若要对形状点击做出响应,可使用 Google Map 的 setOnCircleClickListener 、 setOnPolygonClickListener 和 setOnPolylineClickListener 方法来添加圆形、多边形和折线点击监听器。每个监听器的点击处理程序会接收被点击形状的实例,示例代码如下:
mMap.setOnCircleClickListener(new OnCircleClickListener() {
@Override
public void onCircleClick(Circle circle) {
// TODO React to the cicle being clicked.
}
});
若多个形状或标记在触摸点重叠,点击事件会先发送给标记,然后按 z-index 顺序发送给每个形状,直到找到带有点击处理程序的标记或形状,且最多只会触发一个处理程序。
2. 向谷歌地图添加图像覆盖层
除了标记和形状,还可以创建 GroundOverlay ,将与经纬度坐标关联的图像放置在地图的某个区域。具体步骤如下:
1. 创建一个新的 GroundOverlayOptions ,指定要覆盖的图像(以 BitmapDescriptor
超级会员免费看
订阅专栏 解锁全文
3

被折叠的 条评论
为什么被折叠?



