gpt4 book ai didi

android - 为什么我的标记信息窗口显示在另一个标记上?

转载 作者:行者123 更新时间:2023-11-30 02:11:40 26 4
gpt4 key购买 nike

我目前正在尝试在一个城市中构建一个具有多个不同标记的应用程序,但是当我单击其中一个标记时,即使坐标不同,也会出现另一个标记的信息窗口。任何帮助将不胜感激。

这是我的 Java 代码,

map.addMarker(new MarkerOptions()
.icon(BitmapDescriptorFactory.fromResource(R.drawable.rsz_marker))
.title(jsonObj.getString("name"))
.anchor((float).5,(float).5)
.snippet(Integer.toString(jsonObj.getInt("population")))
.infoWindowAnchor((float).5,(float).46)
.position(latLng));

这是正在发生的事情的截图(我点击了左边的标记): MapView

最佳答案

这是默认的标记可点击区域。有一个 bug但在 GoogleMap API v2 发布后它被修复了。曾经有解决该问题的方法 described here ,(重写 hitTest),但此技术适用于以前版本的 GoogleMap。

恕我直言,设置更大的标记大小应该可以解决您的问题。接近 36x36 (hdpi) 的某个地方应该没问题。

关于android - 为什么我的标记信息窗口显示在另一个标记上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30015219/

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