Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在构建一个 C# Metro 应用程序,我需要确定在我的应用程序中是否在设备级别和应用程序级别(通过设置魅力 -> 权限 -> 位置)启用了定位服务。我该如何获取这些信息?提前致谢。
只需检查物业位置地理定位器的状态
Geolocator geo=new Geolocator(); if(PositionStatus.Disabled.Equals(geo.LocationStatus)) //geolocalization disabled
如果用户选择退出地理定位并且设备没有地理定位传感器,则 LocationStatus 将被禁用