Eventuali duplicati:
Enable GPS programatically like TaskerAndroid Enable e Disattiva GPS
Sono uno sviluppatore Android principiante.
voglio attivare e disattivare il GPS con un clic di un pulsante, senza correre questo intento:
intente in = new Intent(android.provider.Settings.ACTION_LOCATION_SOURCE_SETTINGS);
startActivity(in);
che mi porta nel menu delle impostazioni.
Esiste un metodo per abilitare o disabilitare il GPS come nel widget "Power Control" di Android?
Grazie
EDIT:
Il widget che ho detto è nel sistema Android (versione 1.6 in avanti). C'è un'applicazione (siriusapplications.com/powercontrolplus) che fa volere che voglio fare ed estendere il controllo di potenza di Android .. la mia domanda è: come questo perstore può gestirlo ?? -
Il widget che ho detto è nel sistema Android (versione 1.6 in avanti). C'è un'applicazione (http://www.siriusapplications.com/powercontrolplus/) che fa volere che voglio fare ed estendere il controllo di potenza di Android .. la mia domanda è: come questo perstore può gestirlo ?? – mist3r0
Poiché il widget è nel sistema Android, può effettivamente utilizzare il codice nativo per controllare il GPS. Per quanto riguarda l'applicazione, hai provato? In realtà abilita/disabilita il GPS o ti dà solo una scorciatoia? Questo sarà molto interessante da sapere. – kgiannakakis
Ho visto che questo software (http://www.siriusapplications.com/powercontrolplus/) è molto simile al sistema di controllo Power del sistema Android. Per questo motivo c'è una modalità per fare questo !! ora forse ho risolto il mio problema, scrivo questo codice: booleano gpsStatus = locmanager.isProviderEnabled (LocationManager.GPS_PROVIDER); se (gpsStatus!) { \t \t \t \t Settings.Secure.putString (getContentResolver(), Settings.Secure.LOCATION_PROVIDERS_ALLOWED, "di rete, GPS"); } – mist3r0