1
A
回答
2
在您的應用程序中,您應該嘗試使用位置服務(GeoCoordinateWatcher),然後應該檢查Permission屬性,如果設置爲Denied,那麼這意味着用戶在應用程序的外部具有禁用的位置服務他們的手機因此這就是你需要關心的一切。您可以顯示一條友好的消息,告訴用戶您的應用程序中的某些功能將不可用,但您將決定(啓用位置服務)留給用戶。
下面的文章中詳細介紹了watcher_StatusChanged事件處理程序,其中包括上述檢查: -
http://msdn.microsoft.com/en-us/library/ff431782%28v=vs.92%29.aspx
+1
好!非常感謝你。所以我會放一個顯示「錯誤」消息^^的消息框。 – TimeParadox
相關問題
- 1. WP7位置服務輟學
- 2. 位置後啓用位置服務,
- 3. 檢測用戶是否在域上啓用了位置服務
- 4. 如何檢查位置服務是否啓用在Appcelerator
- 5. 如何在不啓用設備上的位置服務的情況下獲取上次位置?
- 6. 使用dispatch_once啓動位置服務
- 7. 如何在wp8上啓動位置設置任務
- 8. 如何禁用我的WP7應用程序中的位置服務
- 9. 安卓支票位置服務已啓用播放服務位置api
- 10. WP7位置服務在後臺的準確性
- 11. 如何使用Web服務在地圖上查找位置?
- 12. 爲所有上游服務器位置啓用COR
- 13. 如何在wp7上啓動httpwebrequest應用程序啓動
- 14. 當沒有啓用其他位置服務時啓用GPS
- 15. 如何在linux上啓動bonjour服務
- 16. 如何在服務器上啓動PlayFramework
- 17. Android獲取位置或提示以啓用位置服務,如果禁用
- 18. 如何使用谷歌位置服務
- 19. 如何調用服務的位置
- 20. 開啓位置服務(無機可乘)
- 21. Android的檢查位置服務啓用如果使用GoogleApiClient
- 22. 如何在用戶選擇允許後處理啓用位置服務?
- 23. 在設備上測試位置服務
- 24. 如何在啓動Windows服務時閱讀Windows服務配置?
- 25. 如何在Wp7的BingMaps上顯示特定位置?
- 26. 位置本地設置應用程序啓用的服務
- 27. 啓動服務啓動後的位置在哪裏?
- 28. Android位置服務,如何發送位置到MySQL位置
- 29. 如何查看位置服務並啓動不同的視圖?
- 30. 如何在linux服務器上自動啓動weinre服務器
你看的GeoCoordinateWatcher類:http://msdn.microsoft.com/en-us/ library/system.device.location.geocoordinatewatcher.aspx –
是的,謝謝,但我找不到一個屬性來設置「啓用」或「禁用」。 「狀態」只能得到。 – TimeParadox
這應該是不可能的,Windows Phone與Android不同,並且不允許這樣的事情發生。 – kadir