2016-07-06 58 views
1

嗨!如何在點擊標記時打開html彈出框android

如何在谷歌地圖API中點擊標記時顯示彈出窗口?

這裏是標記

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頁面或任何一個彈出窗口,可以處理一個巨大的文本,如其他應用程序的「發佈說明」部分。

在此先感謝!

回答

0

我認爲infowindow可以幫助你做到這一點。 InfoWindow在給定位置的地圖上方的彈出窗口中顯示內容(通常是文本或圖像)。信息窗口有一個內容區域和一個錐形幹。莖的尖端連接到地圖上的指定位置。

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

結算這個working sample here。 有關其他參考,請參見SO thread

+0

感謝您的回答,但我在android(java)而不是javascript。我使用InfoWindow,但Infowindow不顯示大文本。 – Kevin

相關問題