我想开发一个应用程序,我想通过获取用户的当前位置来显示用户附近(1 公里内)地点的信息..
例如,我想显示与 android 设备当前位置相关的 1 公里范围内的餐厅、购物中心、医院的信息..
我已经浏览了这个链接:Using Google Places API in Android ..但没有得到更多。
有人在安卓中使用过 Google Places API 吗?
最佳答案
需要记住的几点:
- 要使用 Google 的 Places API,您需要注册并获取 Google Map 的 API key 。
- 在教程中的 UrlSigner 类中,变量描述为:
keyString
=> 是您的 Google Map api key 。urlString
是您要使用 api key 签名的 url。 在代码中你会发现
inputKey
和inputUrl
。这 2 个变量仅用于测试目的,您可以根据需要省略它们。可以直接写代码如下:URL url = 新 URL(urlString);
UrlSigner 签名者 = new UrlSigner(keyString);
字符串请求 = signer.signRequest(url.getPath(),url.getQuery());
System.out.println("签名 URL :"+ url.getProtocol() + "://"+ url.getHost() + request);
在 UrlSigner 类的 main 方法中。
关于android - 使用 Google 地方信息 API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5551028/