用过高德地图的麻烦说说,怎么判断点击的是哪个marker
1个回答
展开全部
list是一个Listlt;MarkerOptions;,遍历List然后调用AMap对象的addMarker()方法就好。
for (int i = 0; i lt; list.size(); i++) {
MarkerOptions marker = list.get(i);
aMap.addMarker(marker);
}
关于MarkerOptions的创建:
MarkerOptions option = new MarkerOptions();
//设置坐标点
option.position(new LatLng(lat, lng));
移除marker
Listlt;Marker; saveMarkerList = aMap.getMapScreenMarkers();
if (saveMarkerList == null saveMarkerList.size() lt;= 0)
return;
for (Marker marker : saveMarkerList) {
marker.remove();
}
希望能帮到你
for (int i = 0; i lt; list.size(); i++) {
MarkerOptions marker = list.get(i);
aMap.addMarker(marker);
}
关于MarkerOptions的创建:
MarkerOptions option = new MarkerOptions();
//设置坐标点
option.position(new LatLng(lat, lng));
移除marker
Listlt;Marker; saveMarkerList = aMap.getMapScreenMarkers();
if (saveMarkerList == null saveMarkerList.size() lt;= 0)
return;
for (Marker marker : saveMarkerList) {
marker.remove();
}
希望能帮到你
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
云里物里
2024-12-19 广告
2024-12-19 广告
基于蓝牙定位的系统里,经常有两个名词概念经常被提起,那就是信标(Beacon)和标签(Tag);标签和信标都是定位系统中使用的蓝牙设备的常用术语。在一些情况它们的功能相似,都可以用于定位和追踪位置信息。但是既然会有两个不同的称呼,那么也会一...
点击进入详情页
本回答由云里物里提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询