title: Get list of places surrounding user's current location
body: <p>So, I've seen many questions about this here on SO and in other forums, but no definite answer. It seems like such a basic process, so I don't understand why I can't find any answers for it.</p>
  
  <p>In the Android Developer documentation - <a href="http://developer.android.com/guide/topics/location/obtaining-user-location.html#Adjusting" rel="nofollow noreferrer">http://developer.android.com/guide/topics/location/obtaining-user-location.html#Adjusting</a> - near the bottom in the section "Helping the user decide on where to go", they give the example, "you're looking to provide a list of nearby restaurants, stores, and entertainment and the order of recommendations changes depending on the user location."</p>
  
  <p>This post - <a href="https://stackoverflow.com/questions/5481911/finding-nearby-locations">finding nearby locations</a> - suggests using external APIs.  It doesn't make sense to me that Google's Android API would not include this functionality, especially given the above scenario in <em>their</em> documentation.</p>
  
  <p>Other posts talk about using the GeoCoder + getFromLocationName().  This doesn't seem right either seeing as how it doesn't really feel like a search and it also seems geared toward a specific address.</p>
  
  <p>Is the above example from the Android Developer documentation able to be done using the current Android SDK?  I've seen it done in many apps and am getting very frustrated trying weird solutions that don't get anywhere. Please help me understand what's going on.</p>
  
  <p>Thanks!</p>
  
  <p><strong>UPDATE:</strong> Is Google Places API not the answer for this?  It is a web service, but it seems like the it does exactly what I've described above?  If I am way off on this, please let me know.</p>