Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何使用谷歌地图Api获取屏幕中央的位置_Android_Google Maps - Fatal编程技术网

Android 如何使用谷歌地图Api获取屏幕中央的位置

Android 如何使用谷歌地图Api获取屏幕中央的位置,android,google-maps,Android,Google Maps,我需要使它像在PlacePicker API中一样,但我希望它能够映射活动,当移动屏幕位置在屏幕中心发生变化时,请引导我,因为我可以看到您正在尝试了解屏幕中心并在其上放置一个pin。(我假设您的查询。) 有许多立柱,您可以尝试获取相对于屏幕的XY坐标中的中心点。 查看此链接 在屏幕上获取X和Y点的坐标后,您可以在谷歌地图中使用投影概念,这允许您将这些点转换为纬度和经度 有关投影的更多信息: Point x_y_points = new Point(x_co, y_co); LatLn

我需要使它像在PlacePicker API中一样,但我希望它能够映射活动,当移动屏幕位置在屏幕中心发生变化时,请引导我,因为我可以看到您正在尝试了解屏幕中心并在其上放置一个pin。(我假设您的查询。) 有许多立柱,您可以尝试获取相对于屏幕的XY坐标中的中心点。 查看此链接

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



有关投影的更多信息:

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