android mapview气球 - 始终显示所有气球

时间:2012-11-20 10:20:03

标签: android android-mapview android-overlay

我正在使用android mapview balloons open source

我如何调整它以便始终显示叠加层上的所有气球? 的更新 我想要实现的是在地图上有一个叠加列表,每个叠加层都包含顶部的气泡,以及该叠加层的地址。 我希望所有图标(及其气球)始终可见,无论点击特定项目。 这样,地址始终可见,您无需点击某个项目即可查看其地址气球。

2 个答案:

答案 0 :(得分:2)

我假设您有一个扩展BalloonItemizedOverlay的类。

您可以以编程方式调用 onTap(int indexOfOverlay) 以弹出气球。

如果您没有与每个气球相关联的任何功能,您可以覆盖onTap方法迭代覆盖项目列表并为每个气球调用onTap,以一次显示所有气球。然后,您可以在将BalloonItemizedOverlay添加到地图视图叠加层时调用此方法。

答案 1 :(得分:0)

尝试:

overlay.setShowDisclosure(true);
overlay.setSnapToCenter(true);
相关问题