Эта часть кода берет некоторые координаты и рисует значок метки на карте.
private void drawMapLocations(Canvas canvas, MapView mapView) {
Iterator<MapTagLocation> iterator = mapTab.getMapLocations().iterator();
Point screenCoords = new Point();
while (iterator.hasNext()) {
MapTagLocation location = iterator.next();
mapView.getProjection().toPixels(location.getPoint(), screenCoords);
canvas.drawBitmap(tagIcon, screenCoords.x - tagIcon.getWidth() / 2, screenCoords.y - tagIcon.getHeight(), null);
}
}
Теперь я хочу создать метод, который удаляет или заменяет определенный тег на карте. Есть ли способ?
* TagIcon - это растровое изображение.