MapBox:显示标记的信息 window 而无需访问 MapView

MapBox: show marker's info window without access to a MapView

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

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

您需要 select 标记而不是 Marker.showInfoWindow

mapboxMap.selectMarker(Marker marker)

这不仅会显示信息窗口,还会管理 selected 状态。