2011-07-11 94 views
0

我已经在Map.i上的android中完成了一个应用程序,已阅读以下两个链接以在地图上放置标记。 https://github.com/jgilfelt/android-mapviewballoons如何在地图中添加注释符号的文本

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

但问题是,“我必须根据两个点之间的距离在标记添加号”

我如何能够在标记加多少?有无论如何添加textview显示数字?有人可以建议我解决我的问题吗? 在此先感谢

回答

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?)。