Google устанавливает автозаполнение, не предлагая подсказки для некоторых допустимых строк - PullRequest
1 голос
/ 18 октября 2019

Я работаю над последним автозаполнением Google мест api. Я не получу никаких предложений, когда передам какую-нибудь допустимую строку в FindAutocompletePredictionsRequest как cubbon park, lal bagh . Вот мой код

FindAutocompletePredictionsRequest predictionsRequest = FindAutocompletePredictionsRequest.builder()
    .setCountry("in")
    .setTypeFilter(TypeFilter.ADDRESS)
    .setSessionToken(token)
    .setQuery(charSequence.toString())
    .build();

placesClient.findAutocompletePredictions(predictionsRequest).addOnCompleteListener(new OnCompleteListener<FindAutocompletePredictionsResponse>() {
        @Override
        public void onComplete(@NonNull Task<FindAutocompletePredictionsResponse> task) {
            if (task.isSuccessful()) {
                    FindAutocompletePredictionsResponse predictionsResponse = task.getResult();
                    if (predictionsResponse != null) {
                            predictionList = predictionsResponse.getAutocompletePredictions();

                            for (int i = 0; i < predictionList.size(); i++) {
                                  Log.d("prediction", predictionList.get(i).getFullText(null).toString());
                            }

                     }
            } else {
                  Log.d("prediction", "prediction fetching task unsuccessful");
            }
        } });

Когда я передаю Cubbon Park или Lal Bagh в качестве строки, я получаю сообщение о том, что задача получения прогноза не выполнена сообщение в моих журналах.

...