API мест - com.google.android.libraries.places: place: 1.1.0 Ошибка во время автоматического завершения поиска «Не удается загрузить результаты поиска» несколько раз - PullRequest
1 голос
/ 04 июля 2019

Я использую google place api в своем проекте. Но в некоторых случаях я не нахожу никаких результатов и получаю сообщение об ошибке «Невозможно загрузить результаты поиска». Я загружаю пример приложения из git и получаю ту же ошибку. Это ошибка в google api или просто часть настройки в консоли google api, которую я забыл.

 @Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
    super.onActivityResult(requestCode, resultCode, data);
    if (resultCode == RESULT_OK) {
        if (requestCode == ON_ACTIVITY_REOPEN) {
            new Handler(Looper.getMainLooper()).postDelayed(() -> {
                listContainer.setVisibility(View.VISIBLE);
                mapContainer.setVisibility(View.GONE);
                fabMapListToggle.setImageResource(R.drawable.mapview_floating);
            }, 350);
            getAllProperties(mySingleton.basicSearchRequest(), false);
        }else if (requestCode == AUTOCOMPLETE_REQUEST_CODE) {
            Place place = Autocomplete.getPlaceFromIntent(data);
                address_txt.setText(place.getName());
                performSearch(place.getName());
            }

    }else if (resultCode == AutocompleteActivity.RESULT_ERROR) {
        // TODO: Handle the error.
        Status status = Autocomplete.getStatusFromIntent(data);
        Toast.makeText(getActivity(), status.toString(), Toast.LENGTH_SHORT).show();

    } else if (resultCode == RESULT_CANCELED) {
        // The user canceled the operation.
    }
}
...