1

我注意到在几个使用旋转矢量传感器的教程中,mag 和 accel 值在使用 getRotationMatrix 之前被克隆。

例如,这里问题中的代码: Using getRotationMatrix and getOrientation in Android 2.1

但是,getRotationMatrix 不会更改 mag 和 accel 向量。那么克隆它们有什么意义呢?谢谢

4

1 回答 1

1

我认为他们这样做是因为 onSensorChange 可以更改他们的值(它使用相同的变量),所以他们首先复制这些值。

于 2012-02-01T02:31:58.920 回答