Android: Kann ich aktivieren das GPS, ohne dass der Benutzer, um den Bildschirm "Einstellungen" wie in "google maps" - app
GPS-basierte Anwendungen, ist es wichtig, dass dem Benutzer ermöglichen, seine GPS. Wenn nicht, dann in der Regel würden wir zeigen ein Dialogfeld, die besagt, dass der Benutzer "ermöglichen sollen, seine GPS-aus die Einstellungen für diese Funktionalität verwenden zu können".
Wenn der Benutzer OK drücken, er wird umgeleitet auf die Seite mit den Einstellungen, ich weiß nicht, wie diese Lösung, da es nimmt den Benutzer aus der Anwendung Kontext, in den Einstellungen.
Habe ich bemerkt, dass "google maps" - Anwendung hat eine bessere Lösung, die einen sauberen dialog, wenn eine GPS-Funktion benötigt wird. Auf der Benutzer-Auswahl von "OK" wird das GPS aktiviert direkt ohne Weiterleitung zu den Einstellungen.
Kann ich Sie aktivieren das GPS, ohne dass der Benutzer, um den Bildschirm "Einstellungen" wie in "google maps" - app?
Kasse Bild unten:
es wurde schon von meinem co-worker in unserem neuen Projekt . das Geheimnis ist die Verwendung der neuen API von Google , die auf immer der Standort von "google play-Dienste" . der rest ist einfach
InformationsquelleAutor A.Alqadomi | 2015-04-20
Du musst angemeldet sein, um einen Kommentar abzugeben.
Haben, die Funktion, die Sie brauchen:
compile 'com.google.android.gms:play-services-location:16.0.0'
-
Erstellen und dann der Rückruf:
Und dann, endlich, in
onActivityResult
hatte ich folgende:Google play services ist eine huuge Bibliothek. Nur die location-api, verwenden Sie
compile 'com.google.android.gms:play-services-location:8.1.0'
genial. Danke. gerettet eine Menge Zeit für mich.
Könnten Sie bitte einen link auf eine offizielle Dokumentation für Ihre Antwort ?
InformationsquelleAutor AlvaroSantisteban