String GpsProvider = Settings.Secure.getString(getContentResolver(),
Settings.Secure.LOCATION_PROVIDERS_ALLOWED);
if(GpsProvider.equals("")){
//GPS Disabled
gpsState.setText("GPS Disable");
}else{
//GPS Enabled
gpsState.setText("GPS Enable");
}
Related:
- Start Location setting if GPS disabled
- Detect GPS ON/OFF status using android.provider.Settings.Secure
String GpsProvider = Settings.Secure.getString(getContentResolver(),
ReplyDeleteSettings.Secure.LOCATION_PROVIDERS_ALLOWED);
if (GpsProvider.toLowerCase().indexOf("gps") >= 0 ) {
return true;
} else {
return false;
}