如何获取Real Sensor数据的Android传感器数据时间?

时间:2016-09-15 12:14:31

标签: android android-sensors android-graphview

我正在尝试使用GraphView库从我的Android智能手机绘制光传感器的数据。对于数据点' x轴值我需要传感器给出读数的时间。获得最准确的传感器事件时间的最佳方法是什么?

2 个答案:

答案 0 :(得分:0)

development

@Override public void onSensorChanged(SensorEvent event) { event.timestamp // is the timestamp of event occurence } 处于nanosecons而不是几毫秒,所以要小心

Source

答案 1 :(得分:0)

您可以使用sensorEvent.timestamp 您将获得以纳秒为单位的时间。
所以,你可以使用它 -

(System.nanoTime() - sensorEvent.timestamp)/Math.pow(10,6)

以毫秒为单位记录时间!