android – 设置MapView的最小缩放级别

android – 设置MapView的最小缩放级别,第1张

概述有没有办法可以为我的MapView设置最小的zoon级别?我不知道你是否意识到当缩放级别为1时,地图看起来真的很丑陋.你看到整个世界地图复制了.无论用户通过手势或缩放控件放大,我都想避免缩放级别.我看过不同的选择,但没有一个似乎是有效的.有人对此有个好主意吗? GER 幸运的是,我在MapView中有一个叠加层.否则,我想你必须创建一个,只是为了这个微小的功能: – /.我不知道为什么没有其他方法 有没有办法可以为我的MapVIEw设置最小的zoon级别?我不知道你是否意识到当缩放级别为1时,地图看起来真的很丑陋.你看到整个世界地图复制了.无论用户通过手势或缩放控件放大,我都想避免缩放级别.我看过不同的选择,但没有一个似乎是有效的.有人对此有个好主意吗?

GER

解决方法 幸运的是,我在MapVIEw中有一个叠加层.否则,我想你必须创建一个,只是为了这个微小的功能: – /.我不知道为什么没有其他方法做得更容易.

无论如何,你只需要重写你的绘图方法,如下所示:

@OverrIDe    public voID draw(Canvas canvas,MapVIEw mapVIEw,boolean shadow) {        super.draw(canvas,mapVIEw,shadow);        if (mapVIEw.getZoomLevel() < 2)            mapVIEw.getController().setZoom(2);    }

GER

总结

以上是内存溢出为你收集整理的android – 设置MapView的最小缩放级别全部内容,希望文章能够帮你解决android – 设置MapView的最小缩放级别所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/1131282.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-30
下一篇2022-05-30

发表评论

登录后才能评论

评论列表(0条)

    保存