如图所示,我想获得音高,也就是说,我想检查设备是否与地面平行。
答案 0 :(得分:1)
我注册了这样的方向:
sensorManager = (SensorManager) getSystemService(Context.SENSOR_SERVICE);
sensor = sensorManager.getDefaultSensor(Sensor.TYPE_ORIENTATION);
并将值(在onSensorChanged
中)与传感器在手机平行放置时给出的值进行比较。
答案 1 :(得分:0)
使用以下代码片段,它可以正常工作......
private boolean isLandscape()
{
return Activity.getResources().getConfiguration().orientation == Configuration.ORIENTATION_LANDSCAPE;
}
答案 2 :(得分:-1)