3

您好,我想在我的观点中添加一个带有数字的动态显示。

如图所示,我已经有了地图上的图标。

加点数字?

在此处输入图像描述

4

1 回答 1

5

你可以使用android-maps-utils来实现这样的效果。

只需在您的 pin 中创建 9-patch,上方为空矩形,然后将矩形作为内容。

然后使用您的文本和 9-patchIconGenerator创建一个,如下所示:Bitmap

IconGenerator factory = new IconGenerator(context);
factory.setBackground(your9PatchDrawable);
factory.setContentView(textViewWithWith3Point600String);
Bitmap icon = factory.makeIcon();

然后使用它Bitmap来设置Markers 图标:

map.addMarker(new MarkerOptions().icon(BitmapDescriptorFactory.fromBitmap(icon)...);
于 2013-08-21T07:49:31.417 回答