사용자가 아이콘을 누를 때 ItemizedIconOverlay<OverlayItem> anotherItemizedIconOverlay
의 인덱스 위치를 얻으려면 어떻게해야합니까? 예를 들어, 사용자가 탭 때/...는 정수 0OSM에서 클릭 된 ItemizedIconOverlay의 인덱스를 얻는 방법
List<GeoPoint> nodes = nodeCoordinates();
ArrayList<OverlayItem> anotherOverlayItemArray = new ArrayList<>();
Drawable newMarker = getResources().getDrawable(R.drawable.marker_node);
for(int i = 0; i < nodes.size(); i++) {
anotherOverlayItemArray.add(new OverlayItem("Road", "Nodes", nodes.get(i)));
anotherOverlayItemArray.get(i).setMarker(newMarker);
}
ItemizedIconOverlay<OverlayItem> anotherItemizedIconOverlay
= new ItemizedIconOverlay<>(
this, anotherOverlayItemArray, null);
map.getOverlays().add(anotherItemizedIconOverlay);