【问题标题】:Is there a way to programatically check airplane mode status on Windows Phone 7?有没有办法以编程方式检查 Windows Phone 7 上的飞行模式状态?
【发布时间】:2012-01-30 17:34:01
【问题描述】:

我正在创建一个简单的 WP7 应用程序,将所有网络设置集中在一个位置,并能够将其固定到手机的起始页。我可以使用 DeviceNetworkInformation 类检查 WiFi 和蜂窝数据状态,我发现目前没有蓝牙 API。我唯一没有找到答案的是是否有办法检查飞行模式是打开还是关闭。现在我假设它无法完成,但如果有人能确定地告诉它,那就太好了。

提前致谢!

【问题讨论】:

    标签: windows-phone-7.1 windows-phone-7


    【解决方案1】:

    据我所知,没有用于检查飞行模式的 API。

    您可以简单地尝试使用网络并处理异常或query the API for network changes and availability

    【讨论】:

      【解决方案2】:

      飞行模式是您手机上的一项设置,可让您同时关闭手机上的蜂窝网络连接、Wi-Fi、FM 收音机和蓝牙。在飞行模式下,您仍然可以使用 FM 收音机并分别打开 Wi-Fi 和蓝牙。蜂窝网络一直处于关闭状态,直到您关闭飞行模式。因此,最好确定您需要的网络服务是启用还是禁用,而不是检查手机是否处于飞行模式,因为这可能意味着也可能不意味着启用了蓝牙或 Wi-Fi。

      【讨论】:

      • 我分别表示蜂窝数据和wifi,如果有相应的api,我会用蓝牙做同样的事情。我只是好奇我是否也可以指示飞行模式。显然不是。
      猜你喜欢
      • 1970-01-01
      • 2017-03-03
      • 2017-03-28
      • 1970-01-01
      • 1970-01-01
      • 2012-07-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多