早教吧 育儿知识 作业答案 考试题库 百科 知识分享

求助一个水平仪计算角度的问题一个得到水平仪x,y值的代码是这样写的if(event.sensor.getType()==SensorManager.SENSORORIENTATION){float[]values=event.values;doubley=-values[0]/SensorManager.GRAVITYEARTH;doubl

题目详情
求助一个水平仪计算角度的问题一个得到水平仪x,y值的代码是这样写的if (event.sensor.getType() == SensorManager.SENSOR_ORIENTATION) { float[] values = event.values; double y = -values[0] / SensorManager.GRAVITY_EARTH; double x = -values[1] / SensorManager.GRAVITY_EARTH;这样写得到的数据是不是对的。。最后显示 总是显示不了90度。。有知道的没。。。 给个建议。。。
▼优质解答
答案和解析
SENSOR_ORIENTATION 返回值都是角度啊 pitch 和roll的度数直接就是后两个的返回值啊 为何要除以重力?
看了 求助一个水平仪计算角度的问题...的网友还看了以下: