我为Galaxy Tab 7编写了一些简单的代码来显示TYPE_MAGNETIC_FIELD数据。 不幸的是,这不提供任何数据。
我可以看到一个TYPE_MAGNETIC_FIELD传感器(已经检查过它)。我可以成功添加一个事件监听器,但是我从来没有从中获取任何数据。其他传感器工作正常,如光和加速度计。这是在Galaxy Tab 7上。
永远不会为onSensorChanged(SensorEvent event)
触发{p> case Sensor.TYPE_MAGNETIC_FIELD:
因此我没有从磁场传感器获得数据。
其他人遇到此问题或知道解决方案吗?
非常感谢。
答案 0 :(得分:0)
原来传感器坏了。 =((
答案 1 :(得分:0)
我也遇到了这个问题。就我而言,磁传感器并不起作用。在安装了一些指南针应用程序和https://play.google.com/store/apps/details?id=scd.atools之后,我确定了它。