Android BallookItemIzedOverlay拖动

Android BallookItemIzedOverlay拖动,android,map,Android,Map,我使用BalloodItemizeOverlay在地图上显示图钉。用户可以拖动它,当拖动完成后,我将其替换到地图上的新位置。所有这些都按预期工作,但我唯一不知道如何做的事情是:如何在拖动阶段在地图上更新pin?在IOS和javascript上,这会自动发生,无需添加代码,但在android上则不然。诀窍是什么?要解决这个问题,请移动pin/标记而不是气球视图。我就是这么做的。引出序号不可见,拖动成功。唯一的问题是,在拖动阶段,pin保持在初始位置。使用“新设置位置”,从覆盖中清除所有站点,然后添

我使用BalloodItemizeOverlay在地图上显示图钉。用户可以拖动它,当拖动完成后,我将其替换到地图上的新位置。所有这些都按预期工作,但我唯一不知道如何做的事情是:如何在拖动阶段在地图上更新pin?在IOS和javascript上,这会自动发生,无需添加代码,但在android上则不然。诀窍是什么?

要解决这个问题,请移动pin/标记而不是气球视图。

我就是这么做的。引出序号不可见,拖动成功。唯一的问题是,在拖动阶段,pin保持在初始位置。使用“新设置位置”,从覆盖中清除所有站点,然后添加新站点。这就是我在获取MotionEvent.ACTION\u时所做的。当我得到一个MotionEvent.ACTION\u MOVE时,你建议我这样做吗?我正在返回true:if ACTION==MotionEvent.ACTION\u MOVE&&inDrag=null{result=true;}如果action==MotionEvent.action_UP{result=true;}returnresult | | super.ontoucheventent,map;我只在我的活动中创建一次,不通过编程更改它们。只有用户可以拖动