如何从位置名称获取坐标

Gee*_*eek 5 android location coordinates

在我的应用程序中,用户输入一个位置,我必须获取该位置的纬度和经度。所以这里我没有Location对象,只有一个String.

Location我想到了使用它创建对象的选项,String但这是不可能的。

我知道使用 Google 的地方 API 是可能的,并且我知道如何使用它,但我更喜欢使用 SDK 中提供的任何方法。

有什么办法可以做到吗?

Gee*_*eek 2

只有一种可能性(除了 Google 地理编码 API)可以获取 yakiv.mospan 中所述的纬度和经度。但Geocoder总是回归我null,对很多人来说也是如此。我是通过在 stackoverflow.com 上搜索返回 null 的问题才知道这一点的。

毕竟,我决定使用Google Places API ,因为没有其他可用的选择。