2

我为 Galaxy Tab 7 编写了一些简单的代码来显示 TYPE_MAGNETIC_FIELD 数据。不幸的是,这没有提供任何数据。

我可以看到一个 TYPE_MAGNETIC_FIELD 传感器(已检查它是否存在)。我可以成功地向它添加一个事件侦听器,但是我从未从中获取任何数据。其他传感器工作正常,例如光和加速度计。这是在 Galaxy Tab 7 上。

onSensorChanged(SensorEvent event)永远不会被解雇 case Sensor.TYPE_MAGNETIC_FIELD:

因此,我没有从磁场传感器获得数据。

还有其他人遇到这个问题或知道解决方案吗?

非常感谢。

4

2 回答 2

1

我也遇到过这个问题。在我的情况下,磁传感器不起作用。在安装了一些指南针应用程序和https://play.google.com/store/apps/details?id=scd.atools后,我确定了它。

于 2015-12-28T11:05:06.413 回答
0

原来是传感器坏了。=((

于 2012-12-14T06:48:40.127 回答