gpt4 book ai didi

Android Google Maps v2 - 将对象添加到标记

转载 作者:IT老高 更新时间:2023-10-28 22:16:17 25 4
gpt4 key购买 nike

我们如何在新的 Google Maps Android API v2 中将对象添加到标记?那么如果我们点击InfoWindow,我们可以对对象做点什么吗?

public void addSpotOnMap(Spot spot) {
getMap().addMarker(new MarkerOptions()
.position(new LatLng(spot.getParseGeoPoint().getLatitude(), spot.getParseGeoPoint().getLongitude()))
.title(spot.getName())
.snippet(spot.getCategory())
.draggable(false));

}

这会设置对象的位置、标题和 fragment 。但是,如果我单击 InfoWindow

,我希望能够转到有关此特定 Spot 对象的另一个 Activity

最佳答案

不确定这是否是正确的答案,但请查看我针对此问题撰写的这篇博文:

自从 Markerfinal ,这可以通过将数据与 Marker 链接来轻松解决在 Map ,例如 HashMap<Marker, YourDataClass>HashMap<Marker, String>

这是一个解释所有内容的教程: http://bon-app-etit.blogspot.be/2012/12/add-informationobject-to-marker-in.html

关于Android Google Maps v2 - 将对象添加到标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13884105/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com