Android 我不希望ItemizeOverlay在它拥有的每个覆盖项上都画一个图像
基本上我是在画路径,也就是道路路径。为此,我通常有50多个地质点连接在一起以绘制路径,但逐条列出的图也绘制了每个点上的图像,即我在构造函数中传递的图像。因此,除了看起来很难看之外,它还会减慢我的手机速度。它甚至变得很难通过触摸屏幕来移动地图。Android 我不希望ItemizeOverlay在它拥有的每个覆盖项上都画一个图像,android,path,maps,Android,Path,Maps,基本上我是在画路径,也就是道路路径。为此,我通常有50多个地质点连接在一起以绘制路径,但逐条列出的图也绘制了每个点上的图像,即我在构造函数中传递的图像。因此,除了看起来很难看之外,它还会减慢我的手机速度。它甚至变得很难通过触摸屏幕来移动地图。 所以我不想在任何一个地质点上绘制任何图像,有没有可能,或者我应该选择叠加,每两个地质点(两个地质点在它们之间画一条线)进行叠加。我认为如果移动设备管理过多的叠加,那将是一种开销,即对于50个地质点,地图上将有25个叠加。这正是ItemizeOverlay所
所以我不想在任何一个地质点上绘制任何图像,有没有可能,或者我应该选择叠加,每两个地质点(两个地质点在它们之间画一条线)进行叠加。我认为如果移动设备管理过多的叠加,那将是一种开销,即对于50个地质点,地图上将有25个叠加。这正是ItemizeOverlay所做的。听起来你需要一个常规的覆盖层。举个例子。我使用了一个常规的覆盖图来绘制路径,虽然ItemizeOverlay增加了性能的开销,但它的效果很好!