Autore Topic: come attivare GPS richiamandolo da un'altra classe  (Letto 566 volte)

Offline Camilla

  • Nuovo arrivato
  • *
  • Post: 17
  • Respect: 0
    • Mostra profilo
come attivare GPS richiamandolo da un'altra classe
« il: 04 Dicembre 2012, 10:31:31 CET »
0
Buongiorno a tutti!

Ho due classi definite in due file diversi. La prima è quella principale che salva dei dati tra cui le coordinate. Le coordinate vengono prelevate da un'altra classe in cui si inizializza location manager, il provider ecc. Il problema è che quando prelevo le coordinate il GPS non è neanche stato fatto partire e quindi mi ritorna zero.

Come faccio a fare in modo che quando chiamo la funzione GetLatitude() (che si trova nella classe che esegue la localizzazione: Localization) il gps sia già stato acceso e le coordinate siano già state prelevate?????

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3489
  • Respect: +507
    • Github
    • Google+
    • rciovati
    • Mostra profilo
Re:come attivare GPS richiamandolo da un'altra classe
« Risposta #1 il: 04 Dicembre 2012, 11:58:27 CET »
0
Ti piace vincere facile! :D

L'idea è che tu provi a vedere se è attivo, se lo è usi la posizione, altrimenti chiedi all'utente di attivarlo e aspetti che faccia il fix.
E' spiegato tutto qui:
Making Your App Location Aware | Android Developers