当我使用此代码时:
mMap.animateCamera(CameraUpdateFactory.newLatLngZoom(
new LatLng(latitude,longitude),
TARGET_ZOOM_LEVEL)
, CAMERA_ANIMATION_DURATION, null);
它的工作方式与预期的一样,但是当我在Handler.postDelayed中使用相同的代码时,它不会变焦,纬度和经度都在地图的可见区域之外
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
mMap.animateCamera(CameraUpdateFactory.
newLatLngZoom(
new LatLng(latitude, longitude),
TARGET_ZOOM_LEVEL)
, CAMERA_ANIMATION_DURATION, null);
}
}, CAMERA_ANIMATION_DURATION);
}
欢迎任何帮助:)提前感谢