我正在使用谷歌地图,在谷歌地图上显示叠加项目。
要创建气球效果,我使用自定义视图并使用地理位置和MapView.LayoutParams在特定位置显示它。
overlayitem的图标和气球都具有相同的地理位置,这就是为什么它们都会覆盖其他地方。
我想在overlayitem图标上显示baloon,看起来应该指向图标。
Follwing是我的代码
MapView.LayoutParams mapParams = new MapView.LayoutParams(MapView.LayoutParams.WRAP_CONTENT, MapView.LayoutParams.WRAP_CONTENT, mapEvent.getGeoPoint(), MapView.LayoutParams.BOTTOM_CENTER);
alt text http://www.freeimagehosting.net/uploads/01248155f9.jpg
我想要像下面那样展示气球请告诉我,如果我减少lat长度使它顶部?或者我应该更改布局param.Bottom或我尝试不同的变化不像下面的那样工作
alt text http://www.freeimagehosting.net/uploads/ce73ea432a.jpg