【问题标题】:How can i get location on center of screen with Google Map Api [duplicate]如何使用 Google Map Api 在屏幕中心获取位置 [重复]
【发布时间】:2017-06-06 04:15:41
【问题描述】:

我需要像在 PlacePicker API 中一样,但是当移动屏幕位置在屏幕中心发生变化时,我希望它映射到活动,请指导我

【问题讨论】:

    标签: android google-maps


    【解决方案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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-06-16
      • 2015-12-18
      • 2015-10-17
      • 2020-04-13
      • 2018-08-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多