API Адресов мест для Android: получить строки адресов из Place.getAddress ()
В моем приложении для Android я нахожу адрес местоположения, используяGeocoder.getFromLocation()
, Я могу получитьAddress
объект и получить адресные строки адреса сAddress.getAddressLine()
.
Меня интересует только первая адресная строка, которую я могу легко получитьAddress.getAddressLine(0)
.
Кроме того, приложение позволяет пользователю выбирать места с помощьюPlaceAutocomplete
, Когда пользователь выбирает местоположение, я получаюPlace
объект, и я могу получить адрес поPlace.getAddress()
.
Проблема в,Place.getAddress()
возвращает строку вместоAddress
объект. Эта строка содержит полный адрес, поэтому я не могу легко получить первую адресную строку, как я сделал сAddress
объект.
Как мне найти первую строку адреса из строки, возвращаемойPlace.getAddress()
?