如何添加类似于屏幕截图中显示的精确点的样式圆形照片精确点? 我现在正在建立这样的东西,但我不喜欢" hacks"实现这一目标。
开源库或代码示例会很有帮助。
答案 0 :(得分:1)
使用地图库的v2,您的可能性是有限的,因为在向地图添加标记之前基本上必须执行自定义绘图代码,即使这些标记尚未可见,而前一个叠加模型允许延迟绘制当某个引脚进入视野时。所以一般来说你必须非常小心内存,即缓存绘制的位图,并且在添加/清除许多自定义标记时你必须注意/测试leaks in the v2 maps library。
我下载创建自定义标记的实际方法如下:
void draw(Canvas)
方法Canvas
并使用该画布调用drawable的draw方法,将每个可绘制的标记绘制到位图BitmapDescriptor.fromBitmap(bitmap);
MarkerOptions
醇>
希望有所帮助。