从Kotlin的googlemaps获取相机缩放级别

时间:2018-08-22 10:01:53

标签: android google-maps kotlin

我想在googlemaps中获得camerazoomlevel,以便可以根据缩放级别调整标记的大小。我知道我可以将zoomlevel设置为 mMap.moveCamera(CameraUpdateFactory.newLatLngZoom(Berlin, zoomLevel)),是否有任何方法可以从googlemaps获得反馈或使googlemaps自动更改图标大小?

2 个答案:

答案 0 :(得分:0)

好吧,我找到了, 您可以这样做:mMap.setOnCameraMoveListener { println("zoomed") } 缩放后会自动打开

答案 1 :(得分:0)

val center = CameraUpdateFactory.newLatLng(LatLng(latitude, longitude))
val zoom = CameraUpdateFactory.zoomTo(13)

mMap.moveCamera(center)
mMap.animateCamera(zoom)