Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我知道要包含在视图中的纬度和经度的跨度。我不想用zoomToSpan(),我想用animateTo()。在实际到达该位置之前,有没有办法确定地图的缩放级别?基本上将跨度的范围转换为缩放级别?
zoomToSpan()
animateTo()
这是对其进行逆向工程的一种方法:
1.) 创建一个带有地图视图的测试应用程序并记录每个缩放级别的跨度值(使用 Logcat)。
2.) 在您的真实应用程序中,创建一个从跨度值到缩放级别的 HashMap,并使用您在步骤 1 中收集的数据填充它。
3.) 所以现在,您所要做的就是找出所需的跨度值对应的缩放值,这可以通过使用在步骤 2 中创建的 HashMap 进行查找来有效地完成。