我需要在PlacePicker API中制作它但是我希望它在mapActivity移动屏幕位置在屏幕中心改变时引导我
答案 0 :(得分: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