我正在编写一个测试应用程序来验证Samsung Galaxy Note 10.1平板电脑上的接近传感器功能(仅限Wifi)。根据设备规格,它支持接近传感器。然而,当我在设备上查询支持的传感器时,它不会返回接近传感器,因此sensor.TYPE_PROXIMITY
类型的传感器为空。除了使用此类之外,还有其他方法可以验证邻近功能吗?想知道为什么当设备规范清楚地表明它支持接近传感器时,这将返回null。
相关的代码:
mSensorManager = (SensorManager)getSystemService(Context.SENSOR_SERVICE);
mSensorManager.getDefaultSensor(Sensor.TYPE_PROXIMITY); //This returns null
List<Sensor> sensorList = sensorManager.getSensorList(Sensor.TYPE_PROXIMITY); //returns null
答案 0 :(得分:0)
我不认为您有接近传感器。如果你这样做,那么在实现SensorEventListener之后尝试做一些事情。我的平板电脑遇到了同样的问题,最后得出的结论是我的平板电脑没有接近度。