如何检测传感器在 Windows 8 设备上是否可用?我的应用需要 GPS 才能正常工作,所以我需要一种方法来检测它是否在运行它的设备上可用。
问问题
946 次
2 回答
1
以下是一些适用于 Windows 8 设备的传感器。
您可以通过 GetDefault() 方法检查它们是否可用。如果传感器不可用,则返回“null”。
if(Accelerometer.GetDefault() != null)
{
// your code
}
if (Compass.GetDefault() != null)
{
// your code
}
if (Gyrometer.GetDefault() != null)
{
// your code
}
于 2014-09-08T01:44:35.727 回答
0
您可以检查 Geolocator 对象的 LocationStatus 属性...如果它是 NotAvailable 或 Disabled,那么您就不走运了...
于 2012-10-11T14:26:03.953 回答