我想阅读重力和无重力的加速度数据。
对于没有重力的数据,我发现有一个名为TYPE_LINEAR_ACCELERATION
的传感器。
我发现的所有教程都谈到了先用重力读取数据,然后过滤出重力。
哪种方式更好?
答案 0 :(得分:1)
TYPE_LINEAR_ACCELERATION
肯定更容易很多。但是,它已添加到Android 2.3(API级别9)中。如果您的目标是仅支持API级别9及更高版本,我建议TYPE_LINEAR_ACCELERATION
。如果您仍然希望支持旧设备(which may not be worthwhile),那么您将别无选择,只能采用从TYPE_ACCELEROMETER
中逐渐减去重力的旧方法。