-1

ändern Ich möchte map mit scroll die recyclerView ändern. Aber mit der Verwendung onScrollStateChanged Methode und setzen Sie meine LatLng, kann Marker nicht ändern und Kamera verschieben!Wie man Marker mit Scroll der RecyclerView

Jetzt, wie man Markierung mit Scroll die RecyclerView?

Und, was ist die beste Praxis, dies zu tun?

Vielen Dank.

Antwort

0

Ihr Code zum Setzen des Markers und zum Animieren der Kamera sollte ungefähr so ​​aussehen. Hoffe, das hilft

private void setLocationToMap(LatLng latLng) { 
     if (googleMap != null) { 
      MarkerOptions myLocation = new MarkerOptions(); 
      myLocation.position(latLng); 
      googleMap.clear(); 
      googleMap.addMarker(myLocation); 
      googleMap.animateCamera(CameraUpdateFactory.newLatLng(latLng)); 
      myMarker = latLng; 
     } 
    }