Я внедрил новый Place SDK, так как последний устарел навсегда.
Но теперь в функции setOnPlaceSelectedListener я получаю эту ошибку:
SetOnPlaceSelectedListener
(com.google.android.libraries.places.widget.listener.PlaceSelectionListener)
in AutocompleteSupportFragment cannot be applied to (anonymous
com.google.android.gms.location.places.ui.PlaceSelectionListener)
вы используете другой класс, но имя такое же. Импортируйте правильный.




привет попробуй это может тебе помочь
AutocompleteFilter typeFilter = new AutocompleteFilter.Builder()
.setTypeFilter(Place.TYPE_COUNTRY)
.setCountry("PK")
.build();
Intent intent = new PlaceAutocomplete.IntentBuilder(PlaceAutocomplete.MODE_FULLSCREEN)
// .setFilter(typeFilter)
.setBoundsBias(new LatLngBounds(new LatLng(latitude, longitude), new LatLng(latitude, longitude)))
.build(getActivity());
startActivityForResult(intent, 100);
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if (requestCode == 100) {
if (resultCode == RESULT_OK) {
Place place = PlaceAutocomplete.getPlace(context, data);
CharSequence destination = place.getName();
LatLng destination_LatLng = place.getLatLng();
latitude = destination_LatLng.latitude;
longitude = destination_LatLng.longitude;
}
}
}
Проверьте свой
import.