【发布时间】:2019-01-22 11:32:23
【问题描述】:
我想知道如何检测相机何时完成移动,或者在相机移动后检测用户何时将手指从屏幕上移开。
现在我有这个小听众:
mMap.setOnCameraMoveListener {
val coords = mMap.cameraPosition.target
getData(coords)
}
但每次相机移动时都会触发(基本上,这是它的正常行为)。
但我正在使用 getData(coords) 进行 api 调用,因此每次相机移动时都会触发 api(因此它会在几秒钟内进行大量调用)...
【问题讨论】:
-
是的,就是这样。
标签: android google-maps events kotlin