2012-08-07 53 views
-1

我正在开发一个MapActivity,显示从当前位置到GeoPoint的路线。如何旋转MapView,同时保持标签和标记(叠加层)不旋转?

MapView必须启用指南针;它应根据用户面对的方向旋转。我可以使用RotateView旋转MapView,如MapsDemo示例中所述。

android-sdk-macosx/add-ons/addon-google_apis-google-8/samples/MapsDemo 

这里的问题是整个MapView旋转,导致标签和标记越来越旋转。

有没有什么办法可以通过合适的可读标签和标记来实现MapView旋转?

我必须支持Android 2.2版本,所以即使它能帮上忙也不能使用MapView.rotate()

回答

0

一旦设备方向改变,整个的MapView和标记和标签redrawn..don't认为它可能..

0

不可能的,在Oreintation改变整个MapView的重绘和异常弹出,我面临同样的问题,不得不解决方向。