1
Application_Launching에서 GeoCoordinateWatcher를 사용하여 전화 위치 서비스가 사용 또는 사용 중지되었는지 확인할 수 있습니까? 이것은 성능에 영향을 줍니까?GeoCoordinateWatcher를 사용할 때 Windows phone 7 성능 문제가 있습니까?
감사합니다,
깃털 장식
Application_Launching에서 GeoCoordinateWatcher를 사용하여 전화 위치 서비스가 사용 또는 사용 중지되었는지 확인할 수 있습니까? 이것은 성능에 영향을 줍니까?GeoCoordinateWatcher를 사용할 때 Windows phone 7 성능 문제가 있습니까?
감사합니다,
깃털 장식
하지 마십시오!
앱을 시작한 다음 결정합니다.
위치 서비스가 사용 중지 된 경우에도 앱이 작동해야합니다.
서비스가 실행 중임을 확인하는 데 시간 보장이 없으므로 기다리는 경우 허용되는 시작 시간을 초과 할 수 있습니다.
아니면 GeoCoordinateWatcher를 사용하는 방법을 묻는 중입니까?
편집 :
당신이 한 번만 표시하려면, 그럼 당신이 프롬프트/메시지를 표시 한 경우를 추적.
앱이 삭제 표시되는 동안 설정이 변경 되었기 때문에 애플리케이션이 시작되었는지 확인한다고해서 항상 올바른 것으로 보장 할 수는 없습니다.
응용 프로그램 시작했을 때
안녕하세요. Matt Lacey, 답장을 보내 주셔서 감사합니다. if (e.Status == GeoPositionStatus.Disabled) { MessageBox.Show ("응용 프로그램이 현재 위치에 액세스 할 수 없습니다. 전화 설정에서 위치 서비스를 확인하십시오."); } 한 번만. 그래서 Application_Launching에서 이것을 만들었습니다. 내 MainPage에서이 검사를 수행하면 MainPage가로드 될 때마다 표시됩니다. 그럼 내 앱에서 한 번만 만들 수있는 방법을 제안 해 주시겠습니까? 그리고 GeoCoordinateWatcher를 사용하는 방법을 알고 있습니다. 감사합니다. – Panache
예. 당신 말이 맞아요. 나는 우리가 원하는대로 일할 수있는 길을 유지해야합니다. Matt Lacey에게 감사드립니다. 감사합니다. – Panache