Google Places SDK返回2,但状态为SUCCESS

时间:2017-02-13 10:37:21

标签: android google-places-api

我已经在我的应用中使用Google Places SDK超过一年了。

从昨天起它开始返回resultCode 2(这是一个错误)但状态为SUCCESS。

我试着调查一下,我的API密钥是正确的,应用程序SHA1是正确的,它确实适用于我使用它的去年。

我注意到的是,当我选择Bld地址时,它只会出现问题。数字,选择像纽约市这样更时尚的地址就可以了。

这是我显示自动完成对话框的代码

private void showAutoComplete() {
        if (dialogOperations != null) {
            dialogOperations.toggleProgressBar(true);
        }
        AutocompleteFilter typeFilter = new AutocompleteFilter.Builder()
                .setTypeFilter(AutocompleteFilter.TYPE_FILTER_ADDRESS)
                .build();
        try {
            String addressToShow = addressFields.address.getText().toString();
            addressToShow = addressToShow.replaceAll(addressFields.zipcode.getText().toString(), "");
            Intent intent = new PlaceAutocomplete.IntentBuilder(PlaceAutocomplete.MODE_OVERLAY).zzeq(addressToShow)
                    .setFilter(typeFilter)
                    .build(fragmentActivity);
            fragmentActivity.startActivityForResult(intent, PLACE_AUTOCOMPLETE_REQUEST_CODE);
            playServicesAvailable = true;
        }
        catch (GooglePlayServicesRepairableException e) {

        }
        catch (GooglePlayServicesNotAvailableException e) {
            playServicesAvailable = false;
        }
    }

如果您有任何想法,请帮助我。该应用已投放生产

0 个答案:

没有答案