Этот инструмент выбора мест устарел, вам нужно использовать новый, используйте его в реализации уровня gradle вашего приложения 'com.google.android.libraries.places: place: 1.0.0'
try {
Places.initialize(Objects.requireNonNull(this), "YOUR_KEY");
PlacesClient placesClient = Places.createClient(this);
List<Place.Field> placeFields = Arrays.asList(Place.Field.ADDRESS,
Place.Field.ID,
Place.Field.PHONE_NUMBER,
Place.Field.LAT_LNG);
Intent intent = new Autocomplete.IntentBuilder(
AutocompleteActivityMode.FULLSCREEN, placeFields)
.build(this);
startActivityForResult(intent, PLACE_PICKER_REQUEST);
} catch (Exception e) {
e.printStackTrace();
}
В вашемрезультат деятельности
if (resultCode == RESULT_OK) {
switch (requestCode) {
case PLACE_PICKER_REQUEST:
assert data != null;
Place place = Autocomplete.getPlaceFromIntent(data);
String placeName = Objects.requireNonNull(place.getAddress()).toString();
}
}