我使用 BalloonItemizedOverlay。如何在标记下显示气球?(默认情况下,它来自标记的中心。)
问问题
279 次
1 回答
1
如果你正在使用这个,你有方法
public void setBalloonBottomOffset(int pixels)
设置标记与信息气球底部之间的水平距离。默认值为 0,它适用于中心有界标记。如果您的标记是中心底部有界的,请在添加叠加项目之前调用它,以确保气球正好悬停在标记上方。
因此,如果您有一个底部有通常 V 的标记,定义了它与地图接触的点,您需要在将其添加到叠加层之前将其高度设置为一半的偏移量。
例子:
----- ^
| | |
| | 20 px of height, you need to do marker.setBalloonBottomOffset(-10)
-- -- |
V v
于 2012-12-21T11:35:17.883 回答