title: Android: Get a GPS postion quickly
body: <p>I need to find a GPS location within my app which does <em>not need to be accurate</em> (just around 1km of accuracy) but I need it very <strong>fast</strong>! (1s-5s)</p>
  
  <p>I register this listener:</p>
  
  <pre><code>mlocListener = new MyLocationListener();
  mlocManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 0, 0, mlocListener);
  mlocManager.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, 0, 0, mlocListener);
  </code></pre>
  
  <p>But that takes too long to find a fix! Does anyone know a method with which I can find the location faster (I basically just need the current town the device is in).
  Thanks!</p>