1
  1. 設置全屏地圖
  2. 設置一些填充如:map.setPadding(0, 200, 0, 0)
  3. 傾斜+旋轉地圖,爲用戶將
  4. 嘗試重置傾斜/旋轉使用CameraPosition這樣的:CameraPosition不setPadding很好地工作

    CameraPosition cameraPosition = CameraPosition.builder() 
         .target(userLatLng) 
         .zoom(zoomLevel) 
         .tilt(0) 
         .bearing(0) 
         .build(); 
    CameraUpdate update = CameraUpdateFactory.newCameraPosition(cameraPosition); 
    map.animateCamera(cameraUpdate, mapAnimationCallback); 
    

你會看到我們地圖有0傾斜和0軸承,但目標將不會與userLatLng相同。它總會有一些偏移量。

如果你沒有地圖填充(map.setPadding(0, 0, 0, 0)),整個動畫工作正常。

任何想法爲什麼發生這種情況/如何使用tilt/bearing填充正確的動畫?

回答

相關問題