From dcceb360e95b9c60a96aea4299b3ab3b9f39c8c1 Mon Sep 17 00:00:00 2001 From: CiufudeanDani Date: Fri, 8 Apr 2022 17:53:22 +0300 Subject: [PATCH] the unit should be centered when moving with the info bubble opened --- .../main/java/com/safemobile/safedispatch/LiveActivity.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/safeDispatch/src/main/java/com/safemobile/safedispatch/LiveActivity.java b/safeDispatch/src/main/java/com/safemobile/safedispatch/LiveActivity.java index f93dfa7..7a9da99 100644 --- a/safeDispatch/src/main/java/com/safemobile/safedispatch/LiveActivity.java +++ b/safeDispatch/src/main/java/com/safemobile/safedispatch/LiveActivity.java @@ -32,6 +32,7 @@ import android.widget.Toast; import androidx.annotation.NonNull; +import com.google.android.gms.maps.CameraUpdateFactory; import com.google.android.gms.maps.GoogleMap; import com.google.android.gms.maps.OnMapReadyCallback; import com.google.android.gms.maps.SupportMapFragment; @@ -463,8 +464,10 @@ public class LiveActivity extends AbstractLiveActivity implements OnMapReadyCall markerOptions.icon(markerIcon); Marker marker = this.googleMap.addMarker(markerOptions); - if (openWindow.equals(marker.getTitle())) + if (openWindow.equals(marker.getTitle())) { marker.showInfoWindow(); + googleMap.moveCamera(CameraUpdateFactory.newLatLngZoom(newLocation, 14)); + } markers.add(marker); }