Autore Topic: Richiedere l'abilitazione del Gps all'utente  (Letto 352 volte)

Offline skylabel

  • Nuovo arrivato
  • *
  • Post: 3
  • Respect: 0
    • Mostra profilo
Richiedere l'abilitazione del Gps all'utente
« il: 08 Aprile 2013, 13:34:13 CEST »
0
Salve ragazzi,
Ho bisogno di una mano. La mia applicazione visualizza la posizione dell'utente... ora vorrei che quando clicco il pulsante "Visualizza posizione",
mi venga richiesto di abilitare il gps reindirizzandomi alle impostazione del telefono per abilitare il Gps, analogamente a come succede con Maps.
Sono riuscito a fare solo questo controlo:
locationManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE);

 if (!locationManager.isProviderEnabled("gps")) {
 Toast
 .makeText(
 this,
 "GPS è attualmente disabilitato. E' possibile abilitarlo dal menu impostazioni.",
 Toast.LENGTH_LONG).show();
 }

ma mi mostra solo il messaggio "GPS è attualmente....." ; ma non mi reindirizza alle impostazioni del cell ovviamente.
Sapreste dirmi come posso fare?
grazie mille

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:Richiedere l'abilitazione del Gps all'utente
« Risposta #1 il: 08 Aprile 2013, 13:52:00 CEST »
+2
Prova con questo... (copia-e-incollato da un risultato di google):

Codice (Java): [Seleziona]
startActivity(new Intent(android.provider.Settings.ACTION_LOCATION_SOURCE_SETTINGS));
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store