MapBox:显示标记的信息窗口,无法访问MapView

时间:2017-07-24 21:11:42

标签: android mapbox mapbox-android

我正在使用Android MapBox SDK,我想显示我已创建的标记的信息窗口。 showInfoWindow据我所知,这是唯一的方法。问题是它需要MapBoxMap,我有,MapView,我不需要。我使用的是MapFragment,我没有看到任何获得MapView实例的方法。在我看来,这是SDK中的一个空白,但我希望有人有解决方案。

我已经遇到了另一个阻止我使用MapView(使用MapBox引发的问题)的严重问题,现在这是我的应用程序的关键功能,我不能没有MapView所以我想我可能不得不放弃MapBox。 : - (

1 个答案:

答案 0 :(得分:2)

而不是Marker.showInfoWindow您需要通过以下方式选择标记:

mapboxMap.selectMarker(Marker marker)

这不仅会显示InfoWindow,还会管理所选状态。