我查看了API 这里,但是它只提到您可以获得用户当前位置的GMSPlace。有任何方法来创建我自己的自定义GMSPlace对象或为我想要的lat/long获取GMSPlace吗?我看了以前的解决方案,但什么也没找到。
发布于 2018-09-28 06:21:41
根据谷歌的文档:
表示特定的物理位置。GMSPlace封装有关物理位置的信息,包括它的名称、位置以及我们可能拥有的任何其他信息。这门课是不可变的。
显然,没有办法从坐标创建自己的GMSPlace对象,也没有Google提供的方法。
我以前做过的事情,我搜索位置,一个Ajay用户上面讨论过的地方。
因此,这个过程是:
GooglePlaces自动完成搜索字符串地址。lookUpPlaceID方法获取GMSPlace对象。不过,要小心,有时它会返回错误的地址。我试过了。
发布于 2018-05-21 15:10:25
GMSPlace是Places SDK提供的一个类,它提供有关特定位置的信息。您无法创建您自己的自定义对象。
编辑:要查找当前位置以外的其他位置,它提供了自动完成 api,它在用户键入时自动返回位置建议。
https://stackoverflow.com/questions/50451380
复制相似问题