Visualizzazione stampabile
-
problema Provide mappe
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);