gpt4 book ai didi

android - 为 MapView 设置最小缩放级别

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:26:22 25 4
gpt4 key购买 nike

有没有办法为我的 MapView 设置最小缩放级别?。当缩放级别设置为 1 时, map 看起来非常丑陋,因为整个世界地图都被复制了。

我想阻止该缩放级别。理想情况下,无论用户是通过手势还是缩放控件进行缩放,它都会起作用。

最佳答案

幸运的是,我的 MapView 中有一个叠加层。否则,我猜你将不得不创建一个,只是为了这个小功能:-/。我想知道为什么没有任何其他方法可以更轻松地做到这一点。

无论如何,你只需要像这样覆盖你的绘制方法:

@Override
public void draw(Canvas canvas, MapView mapView, boolean shadow) {
super.draw(canvas, mapView, shadow);
if (mapView.getZoomLevel() < 2)
mapView.getController().setZoom(2);
}

蒙古包

关于android - 为 MapView 设置最小缩放级别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4146395/

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