三星银河S9手机我似乎没有传感器矢量。
SensorMnagaer mSensorManager = (SensorManager)mContext.getSystemService(Context.SENSOR_SERVICE);
mSensorManager.getDefaultSensor(Sensor.TYPE_GEOMAGNETIC_ROTATION_VECTOR)最后一行返回null。
mSensorManager.getSensorList(Sensor.TYPE_ALL)返回39个传感器的列表,但似乎没有此特定传感器。
发布于 2019-08-08 14:17:44
您可以使用SENSOR_TYPE_ROTATION_VECTOR进行同样的操作:
getDefaultSensor(Sensor.TYPE_ROTATION_VECTOR);这样做的缺点是耗电量更大。
https://stackoverflow.com/questions/53163982
复制相似问题