如何在没有谷歌地图 API 的情况下在我的应用程序中获取经度和纬度?

Posted

技术标签:

【中文标题】如何在没有谷歌地图 API 的情况下在我的应用程序中获取经度和纬度?【英文标题】:How can I get the longitude and latitude in my app without google map API? 【发布时间】:2020-12-09 08:33:30 【问题描述】:

在我的 android 应用程序中,我有一个注册表单,我希望用户在其中选择地图上的一个位置,以便我可以获得所选位置的经度和纬度。 我不想使用 Maps API。相反,我想要一些方法来使用谷歌地图应用程序来获取位置。并使用选定的位置数据返回我的应用程序。 虽然我不知道这是否是[正确/可能的]方式。 经过数小时的研究,我发现有很多 SDK 用于相同的用途,但我想要一些简单的方法,因为它只是一个一次性的过程。

【问题讨论】:

【参考方案1】:

您可以在意图的帮助下打开谷歌地图,然后从那里让用户选择所需的位置。 用户完成该位置后,您将返回应用程序的 MainActivity 和内部 onActivityResult() 方法你会得到你想要的结果。

【讨论】:

我不知道使用哪个 Intent。如果您能向我展示相同的代码,那将是一个很大的帮助。

以上是关于如何在没有谷歌地图 API 的情况下在我的应用程序中获取经度和纬度?的主要内容,如果未能解决你的问题,请参考以下文章

如何在不影响网站页面速度的情况下在我的网站上使用谷歌字体

使用没有API密钥的谷歌地图?

如何在不点击标记的情况下在 iOS 谷歌地图中显示信息窗口?

如何在没有地图视图的情况下在自定义图像上显示用户位置

如何在没有实体框架提供程序的情况下在 .net 核心中实现谷歌登录

Android 谷歌地图 API