gpt4 book ai didi

android - 谷歌地图有 onZoomLevelChange() 或类似的吗?

转载 作者:行者123 更新时间:2023-11-30 04:42:23 25 4
gpt4 key购买 nike

我想根据缩放级别在 map 上放置不同的可绘制对象。这可以做到吗?有没有办法在发生缩放变化时检测它?

安卓应用

最佳答案

如果您使用的是 Maps API,您只需在 MapView 上调用“getZoomLevel()” .

 int    getMaxZoomLevel() 
Returns the maximum zoom level for the point currently at the center.
int getZoomLevel()
Returns the current zoom level of the map

处理它的最简单方法是覆盖“OnTouchEvent”以检查和调度与缩放级别关联的后台任务。

boolean onTouchEvent(android.view.MotionEvent ev) 
Passes trackball events to the overlays first, and if they don't handle them, feed it to a gesture detector, and dispatch the detected gestures

如果您不对它做任何特殊操作,请确保提供“super.OnTouchEvent”。

关于android - 谷歌地图有 onZoomLevelChange() 或类似的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5736601/

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