gpt4 book ai didi

android - 与谷歌地图上的兴趣点互动

转载 作者:行者123 更新时间:2023-11-29 22:51:43 26 4
gpt4 key购买 nike

我正在使用 Maps Api 开发 Android Studio。在显示的 map 上,有谷歌已经放置的标记(见下图)。 enter image description here

有没有办法通过点击获取更多信息(例如标记/地点的 ID)与他们互动?

最佳答案

Google 添加的预定义标记称为兴趣点 (POI)。 GoogleMaps 类为 POI 提供了一个特殊的监听器:GoogleMap.OnPoiClickListener

您可以在

中找到相应的文档

https://developers.google.com/maps/documentation/android-sdk/reference/com/google/android/libraries/maps/GoogleMap.OnPoiClickListener

https://developers.google.com/maps/documentation/android-sdk/reference/com/google/android/libraries/maps/model/PointOfInterest

代码 fragment 应该是这样的

mMap.setOnPoiClickListener(new GoogleMap.OnPoiClickListener() {
@Override
public void onPoiClick(PointOfInterest poi) {
String placeId = poi.placeId;
//TODO: get details for place id
});
}

希望对您有所帮助!

关于android - 与谷歌地图上的兴趣点互动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57833749/

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