我有这段代码:
for (int i = 0; i < jsonArray.length() - 1; i++) {
JSONObject jb = jsonArray.getJSONObject(i);
String ctime=jb.getString("ctime");
double lat=Double.parseDouble(jb.getString("lat"));
double lon=Double.parseDouble(jb.getString("lon"));
LatLng src = new LatLng(lat,lon);
jb = jsonArray.getJSONObject(i+1);
lat=Double.parseDouble(jb.getString("lat"));
lon=Double.parseDouble(jb.getString("lon"));
LatLng des = new LatLng(lat,lon);
Polyline polyline1 = mMap.addPolyline(new PolylineOptions()
.clickable(true)
.add(
new LatLng(src.latitude, src.longitude),
new LatLng(des.latitude, des.longitude)));
polyline1.setTag(ctime);
polyline1.setEndCap(new RoundCap()); // round start and end
polyline1.setColor(Color.BLUE); //set color of line
polyline1.setJointType(JointType.ROUND);
}
它从谷歌地图上的json数组中绘制一条路径
我想添加一个图标(汽车),从头到尾动画标记
并有一个启动停止功能
这很有趣我在javascript中完成了但是我无法找到一个很好的Android例子:(
答案 0 :(得分:-1)