我相信这是最近的 Google Maps API v2 的限制。他们最近增加了在地面上绘制圆圈的功能 - 但如果您想定位相机以使其显示整个圆圈,则没有办法这样做。
可以调用 CameraUpdateFactory#newLatLngBounds(bounds, padding),其中“bounds”是 LatLngBounds,“padding”是以像素为单位的距离。问题是无法在 LatLngBounds 中创建 LatLng 和半径。
LatLngBounds 的构造函数只接受 2 个 LatLng 实例并生成一个矩形,其中这些是 NW 和 SE 角。