How to read location only once with locationManager (GPS and NETWORK PROVIDER) and not any more looking for updates of location, to save battery?
To get the location only once you can refer this link and search for the requestSingleUpdate
requestSingleUpdate