I am new to java programming, been programing in php so I\'m used to this type of loop:
int size = mapOverlays.size();
for(int n=1;n
As I get it, after removal, array keys are rearranged or not? Yes, the item which was on position 2 is on position 1 after you removed the item on position 1.
You can try this:
Object obj = mapOverlays.get(0); // remember first item
mapOverlays.clear(); // clear complete list
mapOverlays.add(obj); // add first item