在Android上的Google地图中移动标记

时间:2012-04-20 03:03:34

标签: android google-maps

我正在尝试创建类似于http://dev.syskall.com/map/

的内容

在我的Android手机应用程序中。基本上我有一个GeoPoints列表,我需要根据geopoints的值在地图上移动汽车/标记。将mapView代码放在循环中根本没有用!地图无效,直到它到达列表中的最后一个位置,然后只显示最新位置,因此我无法看到标记的任何移动。

如果有人在Android上创建了这个 - 请回复我!非常感谢你的帮助!

1 个答案:

答案 0 :(得分:0)

对于这种情况,你不能使用for循环或任何其他循环,因为它在几秒钟内执行,点将在几秒钟内移动,因此无法观察移动。为了观察你的情况下的运动,请使用一个每200毫秒发射一次的计时器。这样你就可以观察地图中的运动。当您减少100毫秒的时间时,您可以更清楚地观察它。