title: Android: getLastKnownLocation out-of-date - how to force location refresh?
body: <p>I'm using</p>
  
  <pre><code>myLocation = mLocationManager.getLastKnownLocation(LocationManager.GPS_PROVIDER);
  </code></pre>
  
  <p>to retrieve the current location at the start-up of my application.</p>
  
  <p>As the Android documentation states, this location can be "out-of-date", since the method  returns the location when the GPS was used the last time. </p>
  
  <p>How can I <strong>actively</strong> request the current location from the GPS? I thought about using <code>LocationListener</code>, however that might be a bit of an overkill, since I only need the location once (at the start of my app).</p>
  
  <p>Any ideas?</p>