title: android geocoder void getfromlocation how to get addresses?
body: <p>i have geocoder class in my android activity which contains google map</p>
  <p>i need to reverse the geocode using</p>
  <pre><code>getFromLocation(double latitude, double longitude, int maxResults, Geocoder.GeocodeListener listener)
  </code></pre>
  <p>this method has void declaration but must returns list of addresses, according to google they said to do the below</p>
  <p>Provides an array of Addresses that attempt to describe the area immediately surrounding the given latitude and longitude. The returned addresses should be localized for the locale provided to this class's constructor.</p>
  <p>how to do that to get list of addresses if this method is void type?</p>