我想知道我的android设备上是否有传感器(例如加速度计)。
我在处理传感器管理类。
下面是我使用的代码:

sensorMgr = (SensorManager) getSystemService(SENSOR_SERVICE);
sensorMgr.registerListener(this,sensorMgr.getDefaultSensor(Sensor.TYPE_ACCELEROMETER),1);

谢谢您。

最佳答案

您的第二行可用于:

boolean accelerometer;

accelerometer = sensorMgr.registerListener(this,sensorMgr.getDefaultSensor(Sensor.TYPE_ACCELEROMETER);

if(accelerometer)
{
.
.
}

07-27 21:46