2016-10-10 3 views
0

Ich habe eine Kartenaktivität, die einen Ursprung und einen Zielort anzeigt (Punkt A und Punkt B). Wenn jedoch der Ursprung und der Zielort eingegeben werden. Nur der Ursprung wird anfänglich angezeigt. Sie müssten verkleinern, um das Ziel auf der Karte zu sehen. Wie kann ich beide Markierungen gleichzeitig anzeigen?Wie werden beide Markierungen in Google Maps angezeigt?

Ich würde es wie das gesamte Fragment

+0

Können Sie etwas Code zeigen, sagen Sie uns, was Sie versucht haben, etc.? –

Antwort

1

Sie müssen füllen ein LatLng Grenzen einzurichten alle Ihre Punkte zu passen (in diesem Fall zwei gerade) in der Kamera-Karte. Nehmen Sie diesen Code zum Beispiel:

final LatLngBounds.Builder builder = new LatLngBounds.Builder(); 
builder.include(markerA.getPosition()); // this is a LatLng value 
builder.include(markerB.getPosition()); 
mMap.moveCamera(CameraUpdateFactory.newLatLngBounds(builder.build(), 100)); 
Verwandte Themen