在我的Android应用程序中,我需要执行以下操作:
更具体地说,应用程序是一种简单的游戏,当地图移动到不同的位置时,用户必须点击正确的目标来挑选它...目标是在地图上固定的一些叠加。 ..
最后一件事,我很高兴知道如何在地图上从右到左移动叠加到后面的主要位置,等等。
已编辑:
经过一些谷歌搜索后,我想到了这个: 首先,我需要让视图不对点击(或点击)做出反应
mapView.setClickable(false);
现在,使用像这样的runnable选项调用animateTo方法(mIterator包含一个GeoPoint列表)
mapController.animateTo(mIterator.next(), panMap);
panMap是一个Runnable
private Runnable panMap = new Runnable() {
@Override
public void run() {
if (mIterator.hasNext()) {
mapController.animateTo(mIterator.next(), panMap);
}
}
在那里我遇到了另一个问题,动画进展非常快,如果有任何方法可以放慢速度,请告诉我。
任何帮助将不胜感激。