如何在Android-studio中使用红外传感器?

How to use infrared sensor in Android-studio?

我有小米手机,有红外线感应器。我很感兴趣,我怎样才能访问传感器的 class 以及它的 class 有哪些方法。我试图在其他资源上查找信息,但没有结果。

你必须使用

SensorManager

。有一种方法叫做

getSensorList(int type)

您可以使用它来检查特定设备的所有传感器。例如你可以做类似下面的事情

  SensorManager mSensorManager = (SensorManager)getSystemService(SENSOR_SERVICE);
  Sensor mAccelerometer = mSensorManager.getDefaultSensor(Sensor.TYPE_ACCELEROMETER);

this for a detailed description of Sensors