下面是我的實現,當我點擊它時,我看不到任何關於我的標記的描述。我甚至經歷了很多來源,但無法取得工作。尋找積極的出路。如何在用戶點擊osmdroid map中的標記時設置標記片段?
public Marker addMarker(GeoPoint p) {
Marker marker = new Marker(osm);
marker = new Marker(osm);
marker.setPosition(p);
osm.getOverlays().add(marker);
marker.setAnchor(Marker.ANCHOR_CENTER, Marker.ANCHOR_BOTTOM);
marker.setIcon(getResources().getDrawable(R.drawable.black));
marker.setTitle("Marker");
marker.setSnippet("Snippet marker");
marker.setSubDescription("SubDescription marker");
return marker;
}
您是否看到沒有文字的氣泡(InfoWindow)或者根本沒有看到氣泡?有沒有代碼在創建後將onClickListener設置爲標記? –
我沒有看到氣泡,我爲每個標記創建了新的對象geopoints – himagaran
好的,再次提出問題:您是否在任何地方調用marker.setOnMarkerClickListener(...)?這不是在你發佈的代碼中,但我不知道你如何處理退貨價值。 –