如何获得谷歌地图的可滚动和可缩放的图像视图

时间:2015-12-17 06:05:06

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

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

  1. 缩放选项
  2. 能够在我选择的坐标上放置标记。

    创建仅包含此图片视图的片段将有助于我在我的应用中。怎么能实现这一目标?

  3. 由于

1 个答案:

答案 0 :(得分:2)

您可以使用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"));
}

其他有用的链接:

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