2012-05-04 2 views
1

일부 Geolocalization을위한 응용 프로그램을 작성하고 있습니다.WP7에서 내 응용 프로그램에서 위치 서비스를 활성화하는 방법

응용 프로그램에서 위치 서비스를 프로그래밍 방식으로 활성화/비활성화 할 수 있습니까? 내 개인 응용 프로그램에 설정 페이지가 있습니까?

+0

당신이하여 GeoCoordinateWatcher 클래스 봤어 : http://msdn.microsoft.com/en-us/ library/system.device.location.geocoordinatewatcher.aspx –

+0

그래, 고맙지 만 "사용"또는 "사용 안 함"으로 설정할 속성을 찾을 수 없습니다. "상태"는 얻을 수 있습니다. – TimeParadox

+1

그럴 수 없어야합니다. Windows Phone은 Android와 달리 매우 엄격하며 그러한 일을 허용하지 않습니다. – kadir

답변

2

응용 프로그램에서 위치 서비스 (GeoCoordinateWatcher)를 시도해보고 사용해야하는 경우 Permission 속성을 확인한 다음 Denied로 설정하면 사용자가 응용 프로그램 외부에서 사용 불가능한 위치 서비스를 사용한다는 것을 의미합니다. 그들의 전화 그러므로 이것은 당신이 걱정할 필요가있는 전부입니다. 사용자에게 응용 프로그램의 특정 기능을 사용할 수 없지만 사용자에게 위치 서비스를 사용하도록 결정을 내리지 않는다는 메시지를 표시 할 수 있습니다.

다음 문서는 위의 수표를 포함 watcher_StatusChanged 이벤트 핸들러를, 자세한 사항 : -

http://msdn.microsoft.com/en-us/library/ff431782%28v=vs.92%29.aspx

+1

좋습니다! 고마워요. 그래서 "오류"메시지를 표시하는 메시지 상자를 넣을 것입니다 ^^. – TimeParadox

관련 문제