我正在使用Android MapBox SDK,我想显示我已创建的标记的信息窗口。 showInfoWindow
据我所知,这是唯一的方法。问题是它需要MapBoxMap
,我有,MapView
,我不需要。我使用的是MapFragment
,我没有看到任何获得MapView
实例的方法。在我看来,这是SDK中的一个空白,但我希望有人有解决方案。
我已经遇到了另一个阻止我使用MapView
(使用MapBox引发的问题)的严重问题,现在这是我的应用程序的关键功能,我不能没有MapView
所以我想我可能不得不放弃MapBox。 : - (
答案 0 :(得分:2)
而不是Marker.showInfoWindow
您需要通过以下方式选择标记:
mapboxMap.selectMarker(Marker marker)
这不仅会显示InfoWindow,还会管理所选状态。