如何设置MapView的高度和宽度?

时间:2010-01-16 07:54:15

标签: android

您知道如何设置MapView的坐标(X,Y位置),高度和宽度吗?

1 个答案:

答案 0 :(得分:1)

您可以使用MapView控制MapController显示的内容。您使用MapController

MapView获得getController()
MapView map = (MapView) findViewById(R.id.MyMapId);
MapController controller = map.getController();

从那里,您可以check the documentation了解如何控制中心点或跨度。我发现zoomToSpan()特别有用。

我不完全确定你对MapView的“高度和宽度”是什么意思,但是如果你想在屏幕上改变MapView本身的大小,你就可以像对待任何View那样做(通过在xml中设置layoutHeight和layoutWidth,或者在代码中动态设置)。