我的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>
答案 0 :(得分:0)
@Override
public void draw(Canvas canvas, MapView mapView, boolean shadow) {
super.draw(canvas, mapView, shadow);
if (mapView.getZoomLevel() < 2)
mapView.getController().setZoom(2);
}
在mapview类中检查条件。