gpt4 book ai didi

android - 如何禁用标记点击事件?

转载 作者:可可西里 更新时间:2023-11-01 19:10:44 29 4
gpt4 key购买 nike

我正在开发一个简单的应用程序,其中我已经使用 mrkr.showInfoWindow() 显示了标记标题,但我不希望用户再次点击该标记。如何禁用特定标记的点击事件?

我就是这样尝试的。

   Marker marker = gMap.addMarker(new MarkerOptions().position(new LatLng(location
.getLatitude(), location.getLongitude())).title("I am here").icon(BitmapDescriptorFactory.fromResource(R.drawable.mrk1)));
marker.showInfoWindow();
//how to use marker.setClickable here or somthing here.?

如何在整个应用程序中显示我的标记的 infowindow()/标题?

最佳答案

您可以在 GoogleMap 对象中设置 onMarkerClickListener

Java:

map.setOnMarkerClickListener(new OnMarkerClickListener() {
@Override
public boolean onMarkerClick(Marker marker) {
return true;
}
});

在 Kotlin 中,您可以简单地执行以下操作:

map.setOnMarkerClickListener { true }

关于android - 如何禁用标记点击事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23197027/

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