Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android kotlin-相机在谷歌地图中不移动_Android_Google Maps_Kotlin - Fatal编程技术网

Android kotlin-相机在谷歌地图中不移动

Android kotlin-相机在谷歌地图中不移动,android,google-maps,kotlin,Android,Google Maps,Kotlin,我正试图移动谷歌地图上的相机来显示另一个地方 单击缩放控件时 出于某种我无法理解的原因,我不明白为什么。 看起来很好,但相机不会改变位置 请帮忙 override fun onMapReady(googleMap: GoogleMap) { googleMap.clear() googleMap.setOnInfoWindowClickListener {} googleMap.uiSettings.isZoomContr

我正试图移动谷歌地图上的相机来显示另一个地方 单击缩放控件时

出于某种我无法理解的原因,我不明白为什么。 看起来很好,但相机不会改变位置

请帮忙

override fun onMapReady(googleMap: GoogleMap) {
            googleMap.clear()
            googleMap.setOnInfoWindowClickListener {}

            googleMap.uiSettings.isZoomControlsEnabled = true
            googleMap.uiSettings.isRotateGesturesEnabled = false

            googleMap.setOnCameraMoveStartedListener {
                if(it == GoogleMap.OnCameraMoveStartedListener.REASON_API_ANIMATION){
                    mContext?.toast("Camera Move Started")
                    with(googleMap){
                        moveCamera(CameraUpdateFactory.newLatLngZoom(LatLng(-33.87365, 151.20689), 10f))
                    }
                }
            }
        }

停止哪种动画?根据Doc REASON_API_动画表示API已移动相机以响应非手势用户操作,如点击缩放按钮、点击我的位置按钮或点击标记。