2017-06-06 47 views

回答

1

正如我可以看到你正试图知道屏幕的中心并在其上放置一个图钉(我假设你的查询) 有许多帖子可以让你在XY坐标中获得相对于屏幕的中心点。 查看此链接https://stackoverflow.com/a/40714006/8117352

在屏幕上的X和Y点获取这些坐标后,您可以在谷歌地图中使用投影的概念,该概念允许您将这些点转换为经度和纬度。


Point x_y_points = new Point(x_co, y_co); 
    LatLng latLng = 
mGoogleMap.getProjection().fromScreenLocation(x_y_points); 

更多关于投影:https://developers.google.com/android/reference/com/google/android/gms/maps/Projection