基于mAppWidget实现手绘地图–边界问题

  去掉水印之后,地图还存在一个问题,就是拖动的时候,地图能够超出屏幕的范围。露出背景色,用户体验不是很好。有网友问如何控制不让地图超出屏幕范围。

  仔细看了看地图中处理onScrolledEvent 的方法,想从中找到有关地图当前状态的参数。  但是很可惜那个方法至封装了在滚动事件中,地图在x,y方向的位置偏移。

  和群里的朋友讨论了下,大家也没有很好的结论。就在大家以为地图的边界是无解问题时,一位新加入的网友却告诉大家:可以做到。这个控制地图边界的方法是: config.setMapCenteringEnabled(true);

  我和小伙伴都震惊了,试验了一下还真可以。

  此段代码在Demo中的initMap方法中,感谢网友的友情提示。


=================================

 欢迎加入 mAppWidget交流群:200742788  


开源地址:https://github.com/lemberg/mappwidget

=================================


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值