/ / Wie kann ich GPS in WP7 ein- und ausschalten, wenn meine App ein- und ausgeschaltet ist? - c #, Windows-Telefon-7, GPS

Wie kann ich gps in WP7 ein- und ausschalten, wenn meine App ein- und ausgeschaltet ist? - c #, Windows-Telefon-7, GPS

Ich arbeite an App, für die ich GPS ein- und ausschalten muss, bedeutet, dass, wenn Benutzer meine App öffnen, dann GPS zu arbeiten beginnt und wenn die App ausgeschaltet ist, automatisch GPS ausgeschaltet.

Antworten:

2 für die Antwort № 1

Wenn du meinst "Wie aktiviere ich das GPS in meiner App, auch wenn der Benutzer es in den Einstellungen deaktiviert hat?", Sie können nicht. Der Benutzer muss sich dafür entscheiden, zuerst das GPS selbst zu aktivieren, dann müssen Sie ihn (gemäß den Regeln des Marktes) fragen, ob Sie die GPS-Funktionen nutzen können UND es muss eine Möglichkeit geben, GPS für Ihre App in Ihrer App auszuschalten.

Wenn Sie nur fragen, wie Sie das GPS verwenden können, ist die Klasse, die Sie wollen GeoCoordianteWatcher

Der einfachste Weg, es zu benutzen, ist:

var watcher = new GeoCoordinateWatcher(GeoPositionAccuracy.Default);
watcher.PositionChanged += new EventHandler<GeoPositionChangedEventArgs<GeoCoordinate>>(watcher_PositionChanged);
watcher.StatusChanged += new EventHandler<GeoPositionStatusChangedEventArgs>(watcher_StatusChanged);
watcher.Start();

Ein Blick in die reaktiven Möglichkeiten, es zu benutzen, ist keine schlechte Idee.