title: How can I obtain the current GPS location?
body: <p>I am about to build an app in Android that will act as a clock-in card for employees on the road.</p>
  
  <p>At the start of a job the user will click a button that will record the GPS location and current time (thus verifying that he is where he should be at a given time) and again at the end of the job he records the time and GPS location.</p>
  
  <p>SO I reckon this will be easy enough, except that I can't find a way of pulling current location data. The nearest I can find is <code>onLocationChanged</code> which implies that I cannot get a stationary GPS read. I know it has to be possible to do this but cannot find a working example of how it would be achieved.</p>