我一直试图找到正确答案,但没有一个解决方案有效。我试图在5秒后从手机获取传感器数据,特别是加速度计数据。我写过以下听众:
manager.registerListener(MainActivity.this,
manager.getDefaultSensor(Sensor.TYPE_ACCELEROMETER), 5000000, 5000000);
它仍在快速收集数据。我正在将加速度计数据写入CSV并且它非常庞大。有没有办法限制传感器检测到变化的次数?
答案 0 :(得分:0)
您可以在注册侦听器时使用预定义的参数:
例如:
SENSOR_DELAY_FASTEST
要么
SENSOR_DELAY_UI
是最快的时间采样率。还有一些参数可以降低数据采样的频率。有关更多信息,请参见docs。