我正在将应用程序从v1转换为v2,但遇到了一个问题:旧的应用程序使用Overlay类的draw函数在不同位置之间显示线。所有这些线均以如下曲线结尾:

android - 使用Google Maps Android API v2绘制以曲线结尾的折线-LMLPHP


我正在考虑用点彼此非常靠近的折线代替它,以使其看起来像远处的曲线。但是我担心它会占用过多的内存。有谁有更好的主意吗?是否可以用画布在地图上画一条线?

最佳答案

我认为您不必为内存问题担心太多。新的Google Maps API有一个叫做Circle的东西,实际上似乎是一堆折线,据我所知,它不会消耗大量内存。

另外,我有一个应用程序,该应用程序加载了不同的折线,每个折线都有1k个节点,并且与API v1中的几个叠加层相比,地图上的导航仍然更加流畅。

07-24 09:44
查看更多