【问题标题】:Google Places API can't found results [duplicate]Google Places API 找不到结果 [重复]
【发布时间】:2017-05-24 16:22:55
【问题描述】:

关于地点的自动完成功能在我的 Android 应用中停止工作。 我有以下代码

AutocompleteFilter typeFilter = new AutocompleteFilter.Builder()
                    .setCountry("GR")
                    .setTypeFilter(AutocompleteFilter.TYPE_FILTER_REGIONS)
                    .build();

Intent intent = new PlaceAutocomplete.IntentBuilder(PlaceAutocomplete.MODE_OVERLAY)
                            .setFilter(typeFilter)
                            .build(activity);
activity.startActivityForResult(intent, 1009);

    Override
    protected void onActivityResult(int requestCode, int resultCode, Intent data) {
            super.onActivityResult(requestCode, resultCode, data);
               switch (requestCode) {
                    case 1009:
                        if (resultCode == RESULT_OK) {
                            //Do something with Place
                        } else if (resultCode == PlaceAutocomplete.RESULT_ERROR) {
                            Status status = PlaceAutocomplete.getStatus(this, data);
                            Log.i("address status", status.getStatusMessage());
                        }
                        break;

但是在我传递的任何“有效”输入中,它永远不会返回结果。总是得到“找不到结果”。以前完美运行的相同代码。有什么想法吗?

我使用:'com.google.android.gms:play-services-places:10.2.1'

【问题讨论】:

  • 我的正在工作。他们真的应该为他们的所有 API 提供这样的东西 (status.cloud.google.com),在那里您可以报告可能的停机时间以及查看当前状态。
  • 是的!而我的现在也在工作......奇怪也许你有正确的@napkinsterror

标签: android google-places-api


【解决方案1】:

我通过重新生成密钥解决了这个问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-02-18
    • 1970-01-01
    • 1970-01-01
    • 2023-01-31
    • 2023-02-13
    • 2017-07-14
    • 1970-01-01
    • 2012-03-11
    相关资源
    最近更新 更多