I want to get following values from Latitude and Longitude in android
City & Country are not Always getting in address Line 1 & Line 2...
Example is here
So,
Geocoder geocoder = new Geocoder(context, Locale.getDefault());
List addresses = geocoder.getFromLocation(latitude,longitude, 1);
String address = addresses.get(0).getAddressLine(0);
String city = addresses.get(0).getLocality();
String state = addresses.get(0).getAdminArea();
String zip = addresses.get(0).getPostalCode();
String country = addresses.get(0).getCountryName();