我从另一个帖子here找到了答案
// World boundary. Can't make -90 otherwise rendering error
val polygon = PolygonOptions().add(
LatLng(-89.999999999999, -180.0),
LatLng(89.99999999999, -180.0),
LatLng(89.99999999999, 179.99999999),
LatLng(-89.99999999999, 179.99999999),
LatLng(-89.99999999999, 0.0))
// Test hole of Europe
polygon.addHole(listOf(
LatLng(29.68224948021748, -23.676965750000022),
LatLng(29.68224948021748, 44.87772174999998),
LatLng(71.82725578445813, 44.87772174999998),
LatLng(71.82725578445813, -23.676965750000022)))
polygon.fillColor(Color.argb(75, 125, 125, 220))
polygon.strokeColor(Color.argb(205, 125, 125, 220))
polygon.strokeWidth(2.0f)
map?.addPolygon(polygon)