【问题标题】:how to get scrollable and zoomable image view of google maps如何获得谷歌地图的可滚动和可缩放图像视图
【发布时间】:2016-03-23 12:19:26
【问题描述】:

我正在尝试获取谷歌地图的可滚动图像视图。次要要求是-

  1. 缩放选项

  2. 能够在我选择的坐标上放置一个标记。

    创建仅包含此图像视图的片段将对我的应用程序有所帮​​助。如何实现?

谢谢

【问题讨论】:

标签: android google-maps maps google-maps-markers


【解决方案1】:

您可以使用 Maps API 提供的内置缩放控件。这些默认情况下被禁用。您可以通过调用 UiSettings.setZoomControlsEnabled(true) 来启用这些

对于标记,您可以使用对象标记。标记是 Marker 类型的对象,并通过 GoogleMap.addMarker(markerOptions) 方法添加到地图中。它们被设计为交互式的,可以通过 API 进行定制。

以下是添加标记的示例实现,其中在坐标 10,10 处创建标记,并在单击标记时在信息窗口中显示“Hello world”。

@Override
public void onMapReady(GoogleMap map) {
    map.addMarker(new MarkerOptions()
        .position(new LatLng(10, 10))
        .title("Hello world"));
}

其他有用的链接:

代码 sn-ps:https://developers.google.com/maps/documentation/android-api/map
演示和示例代码:https://developers.google.com/maps/documentation/android-api/(演示和示例代码部分)

【讨论】:

  • 感谢先生的大力帮助。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-10-09
  • 1970-01-01
  • 2023-03-27
  • 1970-01-01
  • 2012-07-03
相关资源
最近更新 更多