android check location services enabled with play services location api
You can determine if any providers are available with LocationManager, but can it be done with the google play services location api? When nothing is enabled, in fact "access to my location" is off, all the API calls (connect(), requestLocationUpdates()) succeed, but you never get an onLocationChanged(). Seems silly to have to use both LocationManager and the LocationClient. I guess what I need is some way to know that onLocationChanged(0 will never get called. I've combed the docs and also haven't found any way to use LocationClient to detect if location services are enabled. onConnected,