I'm trying to fetch the address of the user selected location from the Google maps. For fetching the address I'm using GeoCoder.
geoCoder.getFromLocation(location)
Always returns my current location address, even when the location changes.
Note: I'm calling this method onLocationChange()
Updated:
But for the same location, when I send location from GoogleMaps.OnLongClickListener it works fine. It doesn't work only on LocationListener.onLocationChanged.