我想显示从我当前位置到特定已知位置(纬度和经度)的街道方向,如何使用谷歌地图来做到这一点?
2 回答
你可以在 android 1.6 之前做到这一点,他们在这些版本之后删除了街道方向。
使用以下代码获取高于 android 1.6 版本的活动。希望这对您有所帮助。
final Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://maps.google.com/maps?" +"saddr="+sourcelatitudeString+","+sourcelongitudeString+"&daddr="+sourcelatString+","+sourcelongString));
intent.setClassName(
"com.google.android.apps.maps",
"com.google.android.maps.MapsActivity");
startActivity(intent);
您必须构建一个 URL 并通过 HTTP 连接发送以在单个输出文件中获取所有行车路线。Google 提供了一些文件格式来接收行车路线信息。其中之一是 KML 文件。
请参阅下面的链接以获得一个想法。