Я пытаюсь определить город в США, в котором пользователь использует свое текущее местоположение из приложения для Android. Я хочу использовать GPS в качестве поставщика местоположения, но насколько точно я могу определить название города по данным Locale или Latitude / Longitude.
Например, я заметил, что приложение твиттер определяет, что вы находитесь в Манхэттене, когда пишете в Твиттере из Манхэттена, но возможно ли получить Нью-Йорк вместо Манхэттена из данных о местоположении, а также Лос-Анджелес вместо Беверли-Хиллз.
Это потому, что все, что мне нужно, это определить, в каком городе находится пользователь согласно текущему местоположению.
Спасибо за помощь.