我需要在用户缩放后重绘覆盖。
做这个的最好方式是什么?
我已经尝试了我能想到的一切(保存 getZoomLevel() 状态,覆盖 onUserInteraction()),但实际上没有任何效果。
问题是,当用户单击缩放时会调用 draw(),因此我的绘制方法获取的信息(关于地图的状态)与地图视图完成缩放后的状态不同。
此外,在缩放结束时不会调用 draw(),所以只有当我平移地图时,才会正确绘制叠加层。
问问题
1075 次