This is to get the location name from the current lat, long
Geocoder gcd = new Geocoder(context, Locale.getDefault()); List<Address> addresses = gcd.getFromLocation(lat, lng, 1); if (addresses.size() > 0) System.out.println(addresses.get(0).getLocality());
source share