我为 Galaxy Tab 7 编写了一些简单的代码来显示 TYPE_MAGNETIC_FIELD 数据。不幸的是,这没有提供任何数据。
我可以看到一个 TYPE_MAGNETIC_FIELD 传感器(已检查它是否存在)。我可以成功地向它添加一个事件侦听器,但是我从未从中获取任何数据。其他传感器工作正常,例如光和加速度计。这是在 Galaxy Tab 7 上。
onSensorChanged(SensorEvent event)
永远不会被解雇 case Sensor.TYPE_MAGNETIC_FIELD:
因此,我没有从磁场传感器获得数据。
还有其他人遇到这个问题或知道解决方案吗?
非常感谢。