Есть ли способ получить широту и долготу от идентификатора места? - PullRequest
0 голосов
/ 13 апреля 2019

В настоящее время я получаю идентификатор места с помощью библиотеки PlaceAPI.

objPlacesAPI =  new PlaceAPI.Builder()
                .apiKey("KEY")
                .build(this);

        autoCompleteEditText = (AutoCompleteTextView) findViewById(R.id.autoCompleteEditText);
        autoCompleteEditText.setAdapter(new PlacesAutoCompleteAdapter(this, objPlacesAPI));

        autoCompleteEditText.setOnItemClickListener(new AdapterView.OnItemClickListener() {
            @Override
            public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
                Place place = (Place) parent.getItemAtPosition(position);
                autoCompleteEditText.setText(place.getDescription());

                objPlacesAPI.fetchPlaceDetails(place.getId(), new OnPlacesDetailsListener() {
                    @Override
                    public void onError(@NotNull String errorMessage) {
                        String a = "";

                    }

                    @Override
                    public void onPlaceDetailsFetched(@NotNull PlaceDetails placeDetails) {
                        String a = "";
                    }


                });
            }
        });

в приведенном выше коде я получаю место успешно, но я вызываю fetchPlaceDetails, получаю ошибку «Не удается обработать результаты JSON»

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...