gpt4 book ai didi

Android google map - 点击标记时获取 map 点击位置

转载 作者:行者123 更新时间:2023-12-04 23:58:15 25 4
gpt4 key购买 nike

我有一张 map ,上面有很多大型自定义标记。现在我想允许用户在 map 上创建一条路径(显示为折线,然后保存为地理坐标对列表)。

如果用户点击 map ,我可以使用 setOnMapClickedListener 收集这些位置。 map 的方法。但是如果用户点击一个标记( setOnMarkerClickedListener ),我只能检索标记位置(通常是标记的 anchor 的位置)。

当实际单击标记时,是否可以以某种方式检索单击的 map 位置?

我正在使用 SupportMapFragment。

最佳答案

我认为这有点晚了。但我希望这可以帮助你。

mGoogleMap.setOnMapClickListener(new GoogleMap.OnMapClickListener() {
@Override
public void onMapClick(LatLng latLng) {

Toast.makeText(
YourActivity.this,
"Lat : " + latLng.latitude + " , "
+ "Long : " + latLng.longitude,
Toast.LENGTH_LONG).show();

}
});

mGoogleMap.setOnInfoWindowClickListener(RegActivity.this);


}

关于Android google map - 点击标记时获取 map 点击位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31291984/

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