Приложения с учетом местоположения в WP7.5 - PullRequest
0 голосов
/ 31 марта 2012

Я хотел бы создать приложение с учетом местоположения на WP7.5

Можно ли автоматически получить триггер при изменении местоположения, если наше приложение не работает в фоновом режиме?

Например:

Я хотел бы знать, переместился ли пользователь на новое место. Если пользователь переехал, я бы хотел вызвать конкретное событие из моего приложения. Меня беспокоит только то, что, если я сделаю это из своего приложения, я буду расходовать значительное количество батареи. Это определенная служба WP7, которая может информировать мое приложение о том, что пользователь изменил свое местоположение, и вызвать событие из моего приложения?

Если это возможно, можете ли вы привести мне пример?

1 Ответ

0 голосов
/ 31 марта 2012

Вы можете сделать 2 мысли:

  • Использовать Периодический агент , чтобы получать геопозицию каждые 30 минут
  • Использовать GeoCoordinateWatcher внутриваше приложение и установите MovementThreshold, чтобы получать данные только тогда, когда положение действительно изменилось.Этот способ будет работать только в том случае, если ваше приложение действительно работает на устройстве - когда пользователь покинул приложение, наблюдатель перестанет работать.
...