单击标记android

时间:2016-07-06 21:42:54

标签: java android google-maps maps

嗨!

如何在点击google maps api android中的标记时显示弹出窗口?

这是标记



LatLng sLatLng12 = new LatLng(xx.xxxx, xx.xxxxx);
       googleMap.addMarker(new MarkerOptions()
        .position(sLatLng12)
        .title(getString(R.string.title1map))
        .snippet(getString(R.string.snippet1map))
        .icon(BitmapDescriptorFactory.fromResource(R.drawable.ikon)));




我想要显示一个巨大的文字片段,片段不允许我这样做,所以我想显示一个显示html页面的弹出窗口或任何可以处理大文本的内容,例如"发行说明"其他应用程序的部分。

提前致谢!

1 个答案:

答案 0 :(得分:1)

我认为infowindow可以帮助你解决这个问题。 InfoWindow在地图上方的弹出窗口中,在给定位置显示内容(通常是文本或图像)。信息窗口具有内容区域和锥形杆。杆的尖端附着在地图上的指定位置。

var contentString = "Im a pop-up";
var infowindow = new google.maps.InfoWindow({
content: contentString
});

结帐working sample here。 有关其他参考,请参阅此SO thread