Die Android Gaode-Karte passt den Markierungsstil an und zeichnet mehrere

Markierung bezieht sich auf den Markierungspunkt auf der Karte. Sie können Titel und Inhalt hinzufügen. Es scheint schwierig zu sein, mehrere Markierungen zu zeichnen, und Sie müssen die Analysedaten stapelweise einlesen. Hier ist die einfachste und statischste Methode, um mehrere Markierungspunkte anzuzeigen: Passen Sie zunächst den Markierungsstil an: Realisieren Sie die Markierungszeichnung und Stiländerung durch die Definition von MarkerOption. Laden Sie das zu ändernde Symbolsymbol (Katzenkopf) herunter und fügen Sie es in mipmap-mdpi ein, hier mit
OriginalmarkierungPassen Sie den Markierungsstil an und zeichnen Sie mehrere
dem Namen
Icon1

LatLng latLng = new LatLng(31.311875, 121.507251);#设定经纬度

MarkerOptions markerOption = new MarkerOptions();
markerOption.position(latLng);
markerOption.title("标题").snippet("今天考完试了很开心");
markerOption.draggable(false);//设置Marker可拖动
markerOption.icon(BitmapDescriptorFactory.fromResource(R.mipmap.icon1)); 
aMap.addMarker(markerOption);#非常重要

Zeichne einen Erfolg~!

Mehrere zeichnen: Hier wird es durch eine sehr einfache und grobe Zufallsgenerierung dargestellt. Inhalt und Titel werden in separaten Arrays platziert.

for (int i = 0; i < 9;i++){
    
    
            Double lat = 31.30265-Math.random()/100;
            Double lng = 121.49826-Math.random()/100; #随机生成经纬度
            LatLng latLng3  = new LatLng(lat,lng);
            #定义Marker样式
            MarkerOptions options = new MarkerOptions();
            options.icon(BitmapDescriptorFactory.fromResource(R.mipmap.icon2));#自定义样式
            options.position(latLng3);#定位设置
            options.title(lst[i]).snippet(lst2[i]);#标题内容设置
            aMap.addMarker(options);
        }
        aMap.animateCamera(CameraUpdateFactory.newLatLngBounds(boundsBuilder.build(),15)); #更新地图

Das ist fertig! Es gibt andere Methoden im Internet, z. B. das Parsen von Dateien im JSON-Format, um sie als Inhalt einzufügen usw. Meine Methode ist relativ einfach und für die statische Implementierung geeignet!

Acho que você gosta

Origin blog.csdn.net/weixin_43846562/article/details/112299775
Recomendado
Clasificación