Einzelnen Beitrag anzeigen

BBoy

Registriert seit: 17. Jan 2007
418 Beiträge
 
Delphi 10 Seattle Professional
 
#1

[Android] Wie eigenes Marker Icon verwenden für TmapView Marker

  Alt 28. Aug 2016, 17:57
Ich möchte ein eigenes Icon verwenden für die TMapMarker.

Mein Code:
Code:
var
  Position: TMapCoordinate;
begin

  position.Latitude := mapview1.Location.Latitude;
  position.Longitude := mapview1.Location.Longitude;

  MyMarker := TMapMarkerDescriptor.Create(Position, '*temp*');
  MyMarker.Draggable := True;
  Mymarker.Icon.LoadFromFile(TPath.GetDocumentsPath + PathDelim + 'icon_black.png');
  MyMarker.Visible :=True;
  MyMArker.Snippet := inttostr(fmarkers.Count);
  Fmarkers.Add(MapView1.AddMarker(MyMarker));
Der Pfad ist gültig und die Datei vorhanden. Lade ich die Bilddatei in ein Timage funktioniert es einwandfrei. Also sollte dies nicht das Problem sein.
Auch andere Versuche wie: Mymarker.Icon.CreateFromFile(TPath.GetDocumentsPat h + PathDelim + 'icon_black.png');
Funktionieren nicht. Es kommt immer eine Exception Segmentation Fault 11

hat jemand eine Idee die mich weiter helfen könnte?
  Mit Zitat antworten Zitat