2011-01-11 127 views
7

在我的Android项目中,我想在Google地图上绘制路线。我有坐标的起点和终点。在这一点上,我得到了谷歌网络服务提供的km文件,其中包含跨越路线的点。对于绘制路线的部分,我使用Overlay类的实例。这个解决方案很有效,但速度很慢。还有其他方法可以做到吗?可能是存在使用内置谷歌地图应用程序或其他方式?Android,Google地图上的绘制路线

+0

我认为,这是您获得这一刻的唯一选择。 – Flo 2011-01-11 18:18:59

回答

10

右键,可以使用通过这样的意图内置的谷歌地图应用:

Intent intent = new Intent(android.content.Intent.ACTION_VIEW, 
Uri.parse("http://maps.google.com/maps?saddr=20.344,34.34&daddr=20.5666,45.345")); 
startActivity(intent); 

看到this question更多细节