I want to get following values from Latitude and Longitude in android
Try to use below code using geocoder:
Geocoder gcd = new Geocoder(MainActivity.this, Locale.getDefault());
List geoAddresses = geoAddresses = gcd.getFromLocation(location.getLatitude(), location.getLongitude(), 1);
if (geoAddresses.size() > 0) {
String mUserLocation = "";
for (int i = 0; i < 4; i++) { //Since it return only four value we declare this as static.
mUserLocation = mUserLocation + geoAddresses.get(0).getAddressLine(i).replace(",", "") + ", ";
}
}