Move et zoomer Caméra Android Maps V2 sur Nexus7
-
21-12-2019 - |
Question
J'ai fait face à un comportement étrange de Google Map V2 sur mon Nexus7 lorsque vous essayez de placer la caméra en position spécifiée.
code:
public class PlacesFragment extends MapFragment {
GoogleMap mapView;
@Override
public void onActivityCreated(Bundle savedInstanceState) {
super.onActivityCreated(savedInstanceState);
mapView = getMap();
mapView.moveCamera(
CameraUpdateFactory.newLatLng(new LatLng(50.4293817, 30.5316606)));
mapView.moveCamera(CameraUpdateFactory.zoomTo(11));
}
Ce morceau de code déplace la caméra à une position spécifiée sur Nexus4, mais sur Nexus7 2013, il déplace la caméra vers (19.1599396,30.5316606), qui a une longitude droite, mais pas latitude.
J'ai trouvé une solution de contournement, mais je suis toujours intéressé pourquoi cela se produit.
La solution
Pour ceux qui ont ce problème c'est la solution:
mapView.moveCamera(CameraUpdateFactory.newLatLngZoom(new LatLng(50.4293817, 30.5316606), 11));
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow