【问题标题】:Google Place Autocomplete on AndroidAndroid 上的 Google 地方自动填充功能
【发布时间】:2014-06-11 02:26:29
【问题描述】:

我想创建一个自动完成目标文本框的应用。我阅读了有关它的文档:
Adding Place Autocomplete to your Android App
但是它说您不能在内部使用您的 API 密钥,而您必须访问外部 Web 服务来进行自动完成提交并将结果返回到您的应用程序。然后我遇到了这个:
Place Autocomplete in response to an HTTP request
这表明您可以使用您的 API 密钥作为 HTTP 请求的 URL 的一部分发出请求。您可以在您的应用程序内部执行此操作,还是必须从外部 Web 服务提交该 HTTP 请求?如果您可以从应用程序内发出这个 HTTP 请求,我将如何做呢?

【问题讨论】:

  • 第一个链接没有说明您必须使用私有代理来访问 Google Places API。建议使用这种代理,因为这样的代理存储 API 密钥比将其捆绑在已发布的应用程序中更可靠。

标签: android autocomplete httprequest google-places-api


【解决方案1】:

试试这个解决方案:

1) 从 Google 控制台获取应用程序的 API 密钥。 Create Api Key

2) 使用来自 GitHub 的这个模块来完成 Google Place Auto Complete。很容易集成:Android GooglePlaceAutoComplete

【讨论】:

    猜你喜欢
    • 2015-01-20
    • 2015-08-05
    • 2020-08-04
    • 2013-12-09
    • 2016-01-30
    • 2015-07-08
    • 1970-01-01
    • 2023-03-12
    • 1970-01-01
    相关资源
    最近更新 更多