【发布时间】:2017-11-10 13:41:25
【问题描述】:
我正在 android 下开发一个移动应用程序,我需要同时从加速度计和陀螺仪中检索数据,即我需要同步两个传感器以同时读取它们的值。我需要使用Service(不是Activity),但是两个event.timestamp的值完全不同。
public void onSensorChanged(SensorEvent event) {
if (event.sensor.getType() == Sensor.TYPE_ACCELEROMETER) {
xa =event.values[0] ;
ya =event.values[1] ;
za =event.values[2] ;
ta= event.timestamp;
}
if (event.sensor.getType() == Sensor.TYPE_GYROSCOPE) {
xg = event.values[0];
yg = event.values[1];
zg = event.values[2];
tg = event.timestamp;
}
谢谢。
【问题讨论】:
标签: android