如何在地图中向注释符号添加文本

时间:2011-07-11 14:55:08

标签: android map

我已经在Map.i上的android中完成了一个应用程序已阅读以下两个链接以在地图上放置标记。 https://github.com/jgilfelt/android-mapviewballoons

https://github.com/jgilfelt/android-mapviewballoons#readme

但问题是“我必须根据两点之间的距离在标记中添加数字”

我如何在标记中添加数字?有没有像添加显示数字的textview?谁能建议我并解决我的问题? 提前谢谢

1 个答案:

答案 0 :(得分:0)

最简单的方法是向public BalloonItemizedOverlay(Drawable defaultMarker, MapView mapView)提供一个带有数字的图像。有关此类图标的大量集合,请参阅http://code.google.com/p/google-maps-icons/wiki/NumericIcons。这是最简单的事情:图标集包含许多颜色和数字,最多可达100种颜色。

另一种选择是使用自定义视图,将背景设置为基本图像,将文本写入视图,然后从视图中获取Drawable:更复杂但也更可行(有关详细信息,请参阅How to retrieve drawable (picture) from a view? )。