Ciao a tutti, è un pò che sto provando a ricevere le coordinate di latitudine e longitudine della mia posizione attuale per poi creare un marker, ho fatto un codice che sembra esatto, ma quando lo avvio mi si blocca l'applicazione in modo anomalo e non riesco a capire per quale motivo.
Posto il codice qui sotto
Dove è che sbaglio, per favore se qualcuno puo aiutarmi mi farebbe un grosso favore, sto cercando anche su google, ma tutte le soluzioni che trovo non mi funzionano e sto impazzendo da ore...codice:LocationManager locationManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE); Criteria criteria = new Criteria(); Location location = locationManager.getLastKnownLocation(locationManager .getBestProvider(criteria, false)); double latitude = location.getLatitude(); double longitude = location.getLongitude(); mMap.addMarker(new MarkerOptions() .position(new LatLng(latitude, longitude)) .title("La mia posizione attuale") .snippet("Sono qui adesso")); }
Grazie a tutti delle eventuali risposte.

LinkBack URL
About LinkBacks
Rispondi quotando