Ciao
ho un problema con il provider delle mappe di google, ho settato un Criteria per la definizione del provider ma nel momento che lo deve creare mi restrituisce null e quando lo vado ad usare ovviamente mi va in eccezzione, vi posto la parte di codice che in debug ho visto dare problemi
codice:
LocationManager locationManager;
String context = Context.LOCATION_SERVICE;
locationManager = (LocationManager)getSystemService(context);
Criteria criteria = new Criteria();
criteria.setAccuracy(Criteria.ACCURACY_FINE);
criteria.setAltitudeRequired(false);
criteria.setBearingRequired(false);
criteria.setCostAllowed(true);
criteria.setPowerRequirement(Criteria.POWER_LOW);
String provider = locationManager.getBestProvider(criteria, true);
Location location = locationManager.getLastKnownLocation(provider);