Android谷歌地图:如何获取当前显示在屏幕设备中的区域?

有没有办法获得当前区域的坐标,该坐标显示在设备上?

背景是,我们想要显示“附近”的地方,这些地方存储在我们自己的数据库中.所以,假设用户查看地图的以下剪辑:

我们如何获得屏幕的经度/纬度(或屏幕中间的点以及覆盖所有内容的半径?).请记住,地图中心通常不是当前位置,因为用户可以移动卡的中心!

解决方法:

使用map.getProjection().getVisibleRegion().从VisibleRegion可以获得LatLngBounds,这很容易使用.您也可以直接尝试该区域,该区域可能是梯形.

上一篇:[Leetcode] Remove duplicates from sorted array ii 从已排序的数组中删除重复元素


下一篇:php – SQL查询,按给定坐标选择最近的位置