1
最近我不得不完成一个项目,其中有一小部分谷歌地图。 我画了两个地理点之间的路线。 但我必须画出从我的地理点到目的地地理点的路线。 这里有一个重要的提示是我的位置不是静态的,它会随着我的位置而改变,并且我必须从这个当前位置到目的地画出路线。 是否可以绘制这样一条动态路线?如何绘制从我的位置到目的地的路线?
最近我不得不完成一个项目,其中有一小部分谷歌地图。 我画了两个地理点之间的路线。 但我必须画出从我的地理点到目的地地理点的路线。 这里有一个重要的提示是我的位置不是静态的,它会随着我的位置而改变,并且我必须从这个当前位置到目的地画出路线。 是否可以绘制这样一条动态路线?如何绘制从我的位置到目的地的路线?
使用此
Intent i = new Intent(android.content.Intent.ACTION_VIEW,
Uri.parse("google.navigation:q=" +destLat+ ","+destLon+""));
this.startActivity(i);
我想它会运行
请参阅此link在您的应用程序中绘制驱动路径。您只需在项目中添加链接中的四个类,并在需要显示路径时调用以下行。
SharedData data = SharedData.getInstance();
data.setAPIKEY("0RUTLH7cqd6yrZ0FdS0NfQMO3lioiCbnH-BpNQQ");//set your map key here
data.setSrc_lat(17);//set your src lat
data.setSrc_lng(78);//set your src lng
data.setDest_lat(18);//set your dest lat
data.setDest_lng(77);//set your dest lng
startActivity(new Intent(YourActivity.this,RoutePath.class));//add RoutePath in your manifeast file
//还允许添加到您的manifeast文件
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
我需要什么类型的权限添加?请参考 – 2012-04-28 08:53:38
等待将粘贴 – 2012-04-28 08:56:08
从两者中删除这一点,并在该链接中编辑我的帖子 – 2012-04-28 09:16:08