我正在研究Android API并遇到onAccuracyChanged方法。
在StackOverflow上搜索并搜索,但我仍然不明白传感器的准确性会在什么场合发生变化。
我尝试在以下主题的答案中实现代码: onAccuracyChanged, why?
测试这个,我不知道如何触发这个方法。即使它在任何情况下都没用。必须有一个原因可以在界面中提供。
出于好奇。有谁知道我怎么会触发这个电话?
答案 0 :(得分:3)
有时需要校准的移动设备上的传感器示例是罗盘。
因此,您可以通过尝试传感器类型TYPE_MAGNETIC_FIELD
来观察准确度已更改的事件。
您收到的结果将来自此列表:
因此,您可以看到状态反映的传感器表现良好,需要校准,或者只是不工作。