3

我对 android 地图视图有疑问。

我尝试使用地图开发简单的应用程序,但我不明白缩放级别为 1 时地图会发生MapView什么。如果 . 则不显示任何内容zoom == 1。这个问题的原因是什么?

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/layout"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical">
<com.google.android.maps.MapView
    android:id="@+id/mapview"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:apiKey="api_key"
    android:clickable="true"
    android:enabled="true"/>
</LinearLayout>
4

1 回答 1

0
@Override
    public void draw(Canvas canvas, MapView mapView, boolean shadow) {
        super.draw(canvas, mapView, shadow);
        if (mapView.getZoomLevel() < 2)
            mapView.getController().setZoom(2);
    }

在您的地图视图类检查条件。

于 2013-01-16T11:43:23.163 回答