2017-08-26 1 views
1

Ich mache eine App ähnlich der folgenden: Tracking appReduziert die Kombination von Polygonen die Belastung?

Grundsätzlich jedes Mal, wenn der Benutzer bewegt, fügt ein neues Polygon von ihrem vorherigen Speicherort an ihren neuen Speicherort. Hover je bin ich schon früh auf Leistungsprobleme gestoßen.

Würden Gruppierung der Polygone, um die Anzahl der Polygone zu verringern, die Leistung verbessern oder ist das Problem nur die Anzahl der Punkte gerendert?

Antwort

0

Zeichnen Sie die Polygone im OnDraw Ihrer Ansicht? Ich habe festgestellt, dass das Zeichnen von Objekten auf einer Bitmap außerhalb von onDraw und das Zeichnen der Bitmap in onDraw meinen Code beschleunigt.

+0

Sie sind Vektoren wie diese: 'mMap.addPolygon (new PolygonOptions()'. Gibt es eine Möglichkeit, sie als Bitmaps anzuzeigen? –