android - 如何在二维 View 中显示谷歌地图?

标签 android google-maps google-maps-android-api-2 android-mapview

我已经按照本教程创建了自定义 map 样式

https://www.youtube.com/watch?v=sLZxAB1el6w

我现在面临的问题是我想在默认情况下以 2D View 而不是地球 3D View 显示 map 我不想启用指南针,我相信您可以在 2 个 View 之间切换。

如果您能分享任何与此相关的信息,那将非常有帮助。

谢谢

最佳答案

据我所知,没有选项只能在一个选项中限制为仅 2D View 。

但是您可以像这样更改设置。

GoogleMapOptions options = new GoogleMapOptions();
options.compassEnabled(false);
options.tiltGesturesEnabled(false);
options.rotateGesturesEnabled(false);

MapView mapView = new MapView(context, options);
mapView.getMapAsync(new OnMapReadyCallback() {
  @Override
  public void onMapReady(GoogleMap map) {

  }
});

更多选项,查看文档 https://developers.google.com/android/reference/com/google/android/gms/maps/GoogleMapOptions

关于android - 如何在二维 View 中显示谷歌地图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42254968/

相关文章:

java - arrayAdapter 导致应用程序强制关闭

android - EditText 在 ScrollView 内不可滚动

google-maps - 我如何从头到尾获取谷歌地图v3方向坐标

Android maps v2 Api 需要元数据

android - 如何在运行时将图像从 Android 设备的图库映射到 Unity 应用程序中的纹理?

android - Genymotion 如何使用 Chrome 开发工具进行调试

java - 在 fragment 布局上使用谷歌地图时遇到问题

google-maps - JQuery Mobile 和 Google map 无法正确呈现

android - 为什么在项目中使用不同的 Google API key ?

java - Android - 无法获取纬度/经度值来存储和传递变量