我注意到在几个使用旋转矢量传感器的教程中,在使用getRotationMatrix之前克隆了mag和accel值。
例如,问题中的代码如下: Using getRotationMatrix and getOrientation in Android 2.1
但是,getRotationMatrix不会更改mag和accel向量。那么克隆它们有什么意义呢?感谢
答案 0 :(得分:1)
我认为他们这样做是因为onSensorChange可以更改它们的值(它使用相同的变量),因此它们首先复制值。