我的应用会显示用户应该关注的路线,并且还会跟踪用户进度。我正在使用stackoverflow Drawing a line/path on Google Maps获取的信息来绘制我的路线。这在我的设备(LG Optimus S,v2.2)上工作得很好,如果少于500分,但是当我有504分时它甚至不会打开。没有异常被抛出,并且logcat中没有有用的信息。它在模拟器中运行800点,但它真的很慢。
我可以使用的一种解决方法是创建一个透明背景的图像(建议在这里 - https://stackoverflow.com/questions/6666723/how-to-make-route-drawing-more-efficient/6667184#6667184),但我也让用户跟踪他们的进度,这样他们最终可能有超过500分。
我知道这一定是可能的,因为我要求洛杉矶和纽约之间的路线,Google地图能够在没有明显性能影响的情况下绘制它。
有没有更有效的方法在地图上绘制路线?