Не рекомендуется использовать провайдера GPS, так как он идеально подходит, когда экран телефона выключен и возникают проблемы с разрядкой аккумулятора, но, тем не менее, если вы хотите использовать следующее:
LocationListener ll;
LocationManager locationManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE );
locationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 0, 0, ll);
locationManager.addProximityAlert(latitude, longitude, radius, -1, proximityIntent);
//you have to define latitude,longitude,radius etc parameters yourself
вы можете изменить «GPS_PROVIDER»на «NETWORK_PROVIDER» для использования предоставленного сетью местоположения