androidmanifest

Mattepuffo's logo
Geolocalizzazione con Android

Geolocalizzazione con Android

Oggi vediamo come implementare la geolocalizzazione nelle nostre app per Android.

Andremo a scrivere una classe che si occuperà di recuperare latitudine e longitudine della nostra posiziione attuale.

Prima di tutto i permessi da mettere nell'AndroidManifest:

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />

Dovrebbero bastare questi tre permessi.

La classe che scriveremo dovrà implementare l'interfaccia LocationListener, che si preoccupa di ricvere le notifiche di cambiamento di posizione dal LocationManager, che è la classe che si preoccupa di accedere al servizio di localizzazione.