Java tutorial
//package com.java2s; //License from project: Apache License import android.Manifest; import android.content.Context; import android.content.pm.PackageManager; import android.location.LocationManager; public class Main { public static String getGpsEnabled(Context context) { if (PackageManager.PERMISSION_GRANTED == context .checkCallingOrSelfPermission(Manifest.permission.ACCESS_FINE_LOCATION)) { final LocationManager manager = (LocationManager) context.getSystemService(Context.LOCATION_SERVICE); return Boolean.toString(manager.isProviderEnabled(LocationManager.GPS_PROVIDER)); } else { return null; } } }