轉(zhuǎn)載自:http://blog.csdn.net/u013042707/article/details/46438487
1.實(shí)現(xiàn)OnMarkerClickListener重寫onMarkerClick保存當(dāng)前marker
public boolean onMarkerClick(Marker paramMarker) {currentMarker=paramMarker;return false;}
2實(shí)現(xiàn)OnMapClickListener重寫
@Overridepublic void onMapClick(LatLng arg0) {if(currentMarker.isInfoWindowShown()){currentMarker.hideInfoWindow();//這個(gè)是隱藏infowindow窗口的方法}}
currentMarker這個(gè)是Marker的變量,可以定義保存marker的狀態(tài)(在InfoWindowAdapter中自定義InfoWindow的樣式的時(shí)候,可以將里面的Marker的狀態(tài)保存到currentMarker中
PRivate Marker currentMarker;
在getInfoWindow方法中,
currentMarker=marker;)
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注