我正在通过我的Nexus移动设备显示和检查陀螺仪的值。早些时候我曾经在连接我的设备时获取值。但是,我还使用Log.v进行检查,以防收件人获得调用,它正在工作。但是我无法在locat文件中获得实际的“数字”值。提前谢谢
private SensorEventListener gyroscope_listener = new SensorEventListener() {
public void onSensorChanged(SensorEvent event) {
gyro_x = event.values[0];
gyro_y = event.values[1];
gyro_z = event.values[2];
Log.v("GYRO-X" , "gyro_x");
//Log("testgyro"+gyro_x);
Log3("----- gyroscope sensor -------");
Log3("Gyro-x" + gyro_x);
Log3("Gyro-y" + gyro_y);
Log3("Gyro-z" + gyro_z);
Log3("----- gyroscope sensor -------");
}
public void onAccuracyChanged(Sensor sensor, int accuracy) {
}
};
答案 0 :(得分:1)
什么是Log3?!也许你有拼写错误?
您应该调试它并问自己: “你的程序甚至输入了那部分代码吗?” - 也许不是!
请投票/更正。