Hinzufügen einer benutzerdefinierten Markierung zur Karte - Android

Ich habe derzeit eine App, die dem Benutzer mit MapView Google Maps anzeigt.

Ich habe versucht, mit diesem Code eine Markierung auf der Karte zu platzieren.

<code>public boolean onTouchEvent(MotionEvent event, MapView mapView) {
        if (event.getAction() == 1) {
            GeoPoint p = mapView.getProjection().fromPixels((int) event.getX(),
                    (int) event.getY());
            DemoOverlay demoOverlay = new DemoOverlay(); 
            mapView.getOverlays().add(demoOverlay);

            mapView.invalidate();
        }
        return false;
    }
</code>

Ich habe ein Demo-Overlay eingerichtet, das einen Marker auf der Karte platziert. Wenn ich jedoch den Bildschirm berühre, wird der Marker nie angezeigt.

Jede Hilfe wäre dankbar !!!

Antworten auf die Frage(5)

Ihre Antwort auf die Frage