gpt4 book ai didi

google-maps-android-api-2 - 如何取消谷歌地图的任何移动?

转载 作者:行者123 更新时间:2023-12-02 01:00:47 25 4
gpt4 key购买 nike

我的应用程序中有一个名为 map.animateCamera(...) 的地方。

我想取消 map 的任何 移动。我正在寻找类似 map.cancelCameraMove() 或类似的东西,但不幸的是,它不存在。

有什么帮助吗?

最佳答案

似乎map.stopAnimation()是你需要的:

...
map.animateCamera(location, duration, null);
...

// when need to stop animation
map.stopAnimation();

或者您可以使用解决方法:通过 map.getCameraPosition() 获取当前相机位置并用 map.moveCamera() 立即将其准确地移动给他们.类似的东西:

...
map.animateCamera(location, duration, null);
...

// when need to stop animation
CameraPosition cameraPosition = map.getCameraPosition();
map.moveCamera(CameraUpdateFactory.newCameraPosition(cameraPosition));

关于google-maps-android-api-2 - 如何取消谷歌地图的任何移动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50657858/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com