also sollten googleMap.animateCamera(...); und googleMap.moveCamera(...) nicht gleichzeitig verwendet werden? verstehe ich das richtig?? Bildet das einen Nachteil ?? weil den unterschied habe ich auch nicht 100%ig geschnallt, da ich bis jetzt davon ausging, dass das eine für den zoom und das andere zum verschieben der karte gedacht war.
ich hab das auch mal getestet mit folgendem code:
locationmanager.requestLocationUpdates(provider, 1000, 0, this);
....
myMap.moveCamera(CameraUpdateFactory.newLatLng(latLng));
myMap.animateCamera(CameraUpdateFactory.zoomTo(17));
bzw. auch so: myMap.moveCamera(CameraUpdateFactory.newLatLngZoom(latLng, 17));
irgendwie scheint der pfeil nicht hinterzukommen, obwohl ich es so eingestellt habe, dass jede sekunde die karte zum standort zentrieren soll. Es dauert auf jeden fall länger als 1 sekunde bzw. springt der zum aktuellen punkt voll abgehackt. es ist auf jedenfall kein flüssiger übergang (auch wenn ich anstatt 1000, 0 einstetze).