我正在开发一个 android 应用程序来跟踪设备的移动。我能够获取当前位置,但是如何使用旅行期间收集的一组点来绘制路线
问问题
679 次
2 回答
2
为所有点定义列表。
List< LatLng> points = new List< LatLng>();
//添加列表中的所有点
points.add(new LatLng(lat1,lng1)); // POINT1
points.add(new LatLng(lat2,lng2)); // POINT2 and so on.
// 然后定义 PolylineOptions
PolylineOptions polylineOptions = new PolylineOptions();
polylineOptions.addAll(points);
Polyline route = googleMap.addPolyline(polylineOptions);
// 用于标记使用 MarkerOptions
于 2013-08-11T18:41:38.730 回答
-1
使用比绘制路线更可靠的东西:标记。
检查来自 Android SDK 的 google maps Sample 应用程序,并查看MarkerDemoActivity.java
该类。
打开 eclipse:
New Project->Android Sample Project->[YOUR_BUILD_TARGET]->maps [Google Play Service]
这将使您对要搜索的内容有一个很好的了解。
这是您将获得的示例:
于 2013-07-31T17:45:24.607 回答