4

每当我移动地图时,标记也会随之移动但我想通过保持地图中心的标记保持不变来移动地图。

我怎样才能做到这一点?

4

2 回答 2

6

为什么不将标记添加为视图。将其覆盖在地图的顶部。

<RelaiveLayout  android:layout_width="wrap_content" android:layout_height="wrap_content" >
<mapView ...  />
<ImageView  android:center_in_parent="true" ... android:src="@drawable/urmarker" />
</RelativeLayout>

或者如果您使用 MapFragment 将标记添加到片段活动

于 2013-10-24T08:08:37.250 回答
-1
    CameraPosition cameraPos = new CameraPosition.Builder()
                .target(new LatLng(Double.parseDouble(currentLAT), Double.parseDouble(currentLNG)))
                .zoom(10).bearing(0).tilt(0).build();
        mapView.animateCamera(CameraUpdateFactory.newCameraPosition(cameraPos), null);

这样设置:

于 2013-10-24T05:33:32.730 回答