我正在开发一个在后台使用谷歌地图的安卓应用程序。当我启动应用程序时,我想显示一个洞字的 map 。根据 android google maps API v2:https://developers.google.com/maps/documentation/android/views设置特定缩放值的方法是“CameraUpdateFactory.zoomTo(float)”和相同的 api https://developers.google.com/maps/documentation/android/reference/com/google/android/gms/maps/CameraUpdateFactory#zoomTo(float ) 告诉这个函数的最小参数是 2。 但是当我调用函数时: mMap.moveCamera(CameraUpdateFactory.zoomTo(2)); 世界地图的视口(viewport)只比澳大利亚大一点... 如何一次显示整个世界地图?
PS:对于这种体验,我使用的是谷歌示例代码,更具体地说,是“MarkerDemoActivity.java”
提前致谢,若昂
最佳答案
我们可以使用这段代码在android中覆盖整个 map :
<com.google.android.gms.maps.MapView
xmlns:map="http://schemas.android.com/apk/res-auto"
android:name="com.google.android.gms.maps.SupportMapFragment"
android:layout_width="match_parent"
android:layout_height="wrap_content"
map:cameraZoom="1" //or 0
map:liteMode="true"
/>
关于android - 如何设置 Android Google Maps API v2 map 以显示整个世界地图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13779672/