0
  1. 我使用谷歌地图构建导航应用程序,地图由指南针自动旋转。

问题是当我设置标记时。

我在我的扩展 ItemizedOverlay 中使用 OnTap(int),当我单击标记时弹出 Toast msg,它在标准使用谷歌地图时工作正常。但是,因为我使用由指南针旋转的地图,所以触摸监听器不会随地图旋转。只有标记可以随着地图旋转,但触摸监听器会留在屏幕上的其他位置。

有人知道如何引用标记位置或如何修复它?

谢谢你!!!!

4

1 回答 1

0

每当您的地图被指南针旋转时,使用 mapView.postInvalidate() 刷新标记。我不完全确定这是否会奏效,因为我从未遇到过这种情况。请让我知道会发生什么。

于 2012-08-30T01:54:53.987 回答