-3

Я хочу показать непрерывное обновление Lat и долгое время с адресом местоположения.Как получить постоянное местоположение (Lat и Lng) вместе с адресом местоположения в том же проекте?

Я смог получить непрерывный лат/lng, но не смог найти адрес местонахождения.

В основном, хотят, чтобы объединить эти два: https://developer.android.com/training/location/receive-location-updates.html

https://developer.android.com/training/location/display-address.html

Как я могу добиться этого?

Спасибо.

+0

* Как я могу добиться этого * как обычно: CTRL + C, CTRL + V – Selvin

+0

Off верхней части моей головы, используйте Lat/что вы постоянно получаете и следуете инструкциям в ссылке №2, чтобы получить адрес. –

+0

@Selvin: я сделал, еще не ... может у, пожалуйста, попробуйте это, как обычно, и дайте мне знать. это было бы большой помощью. –

ответ

0

Привет Вы можете получить адрес местоположения с помощью Geocoder класса

Geocoder gcd = new Geocoder(this, Locale.getDefault()); 

List<Address> addresses; 
String city; 

try { 

    addresses = gcd.getFromLocation(lat,lon, 1); 

    if (addresses.size() > 0) 
     city = addresses.get(0).getLocality(); 

} catch (IOException e) { 
    e.printStackTrace(); 
} 
+0

эй, спасибо, это сработало. Большое спасибо . С уважением –