如何在MapView-Android上更改指南针的位置

如何在MapView-Android上更改指南针的位置,android,android-mapview,Android,Android Mapview,我有一个地图视图,我需要改变指南针的位置,因为我需要顶部空间来覆盖标题 请注意,指南针位于标题覆盖下。我需要把它稍微移到下面 唯一的方法似乎是从MyLocationOverlay派生我自己的类 Override drawCompass(); 基本上操作画布对象,调用super.drawCompass()在新位置绘制指南针。将画布还原为您找到它的方式。您使用的是哪个API版本?如何设置地图和覆盖图?

我有一个地图视图,我需要改变指南针的位置,因为我需要顶部空间来覆盖标题

请注意,指南针位于标题覆盖下。我需要把它稍微移到下面


唯一的方法似乎是从MyLocationOverlay派生我自己的类

Override drawCompass();

基本上操作画布对象,调用super.drawCompass()在新位置绘制指南针。将画布还原为您找到它的方式。

您使用的是哪个API版本?如何设置地图和覆盖图?