Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/232.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_Api_Geocoding_Latitude Longitude - Fatal编程技术网

Android API来获取经度和;基于给定名称的纬度

Android API来获取经度和;基于给定名称的纬度,android,api,geocoding,latitude-longitude,Android,Api,Geocoding,Latitude Longitude,我有一个android应用程序,它有一个编辑文本,用户可以在其中输入城市名称,该应用程序必须获得经度和纬度,以便在调用另一个API时使用 我如何实现这类事情 我搜索并发现谷歌地理编码API应该对我有所帮助,但我也必须实现谷歌地图API,我不知道这是否正确 但是,我的应用程序不能有任何地图 如果这是正确的,是否有其他api可以为它命名城市并返回其经度和纬度?您不需要实现谷歌地图。您可以使用Google Place自动完成: 有了这个,你就有了一个搜索栏,当你输入的时候,它会获取位置,给你纬度/经度

我有一个android应用程序,它有一个编辑文本,用户可以在其中输入城市名称,该应用程序必须获得经度和纬度,以便在调用另一个API时使用

我如何实现这类事情

我搜索并发现谷歌地理编码API应该对我有所帮助,但我也必须实现谷歌地图API,我不知道这是否正确

但是,我的应用程序不能有任何地图


如果这是正确的,是否有其他api可以为它命名城市并返回其经度和纬度?

您不需要实现谷歌地图。您可以使用Google Place自动完成:

有了这个,你就有了一个搜索栏,当你输入的时候,它会获取位置,给你纬度/经度等等


您可以轻松地将Google Places添加到build.gradle:
编译'com.Google.android.gms:play services Places:11.4.2'

非常感谢您的可能副本。这解决了我的问题。这比普通的编辑文本有效得多。