Autore Topic: Salvare la posizione corrente  (Letto 440 volte)

Offline x69asterix2

  • Utente junior
  • **
  • Post: 127
  • Respect: +1
    • Mostra profilo
Salvare la posizione corrente
« il: 04 Luglio 2014, 12:13:00 CEST »
0
Ho la necessità di salvare la posizione corrente tramite onLocationChanged qual'è il modo migliore è più semplice?

Offline wlf

  • Utente normale
  • ***
  • Post: 319
  • Respect: +8
    • Mostra profilo
  • Dispositivo Android:
    Xperia
Re:Salvare la posizione corrente
« Risposta #1 il: 04 Luglio 2014, 18:14:38 CEST »
0
Ho la necessità di salvare la posizione corrente tramite onLocationChanged qual'è il modo migliore è più semplice?

Cercare in Stackoverflow?
What is the simplest and most robust way to get the user's current location in Android?

Offline arlabs

  • Utente normale
  • ***
  • Post: 430
  • Respect: +49
    • Mostra profilo
  • Dispositivo Android:
    GalaxyS6, Nexus5
  • Play Store ID:
    AR Labs
  • Sistema operativo:
    Windows 10
Re:Salvare la posizione corrente
« Risposta #2 il: 05 Luglio 2014, 12:15:15 CEST »
0
Una volta trovata per salvartela puoi fare così.

Salvare:
Codice (Java): [Seleziona]
        SharedPreferences.Editor prefEdit = getPreferences( MODE_PRIVATE ).edit();
        if( locationToSave != null )
            prefEdit.putString(LOCATIONSAVED_KEY, locationToSave.toString());
        prefEdit.commit();

Caricare:
Codice (Java): [Seleziona]
            Location locationSaved = null;
            String locationStr = getPreferences( MODE_PRIVATE ).getString(LOCATIONSAVED_KEY, null);
            if( locationStr != null )
                locationSaved = new Location(locationStr);

Ciao.

Offline x69asterix2

  • Utente junior
  • **
  • Post: 127
  • Respect: +1
    • Mostra profilo
Re:Salvare la posizione corrente
« Risposta #3 il: 07 Luglio 2014, 07:17:20 CEST »
0
ok,
grazie per la collaborazione.