我需要用我的手机跟踪温度。我写了这个:
SensorManager mySensorManager = (SensorManager)getSystemService(SENSOR_SERVICE);
AmbientTemperatureSensor = mySensorManager.getDefaultSensor(Sensor.TYPE_AMBIENT_TEMPERATURE);
if(AmbientTemperatureSensor != null){
txtTemperature.setText("Sensor.TYPE_AMBIENT_TEMPERATURE Available");
mySensorManager.registerListener(
AmbientTemperatureSensorListener,
AmbientTemperatureSensor,
SensorManager.SENSOR_DELAY_NORMAL);
}else{
txtTemperature.setText("Sensor.TYPE_AMBIENT_TEMPERATURE NOT Available");
}
它总是说它不可用,无论我使用哪种设备。
我需要使用权限吗?我无法找到它。
答案 0 :(得分:1)
它总是说它不可用,无论我使用哪种设备。
那些设备没有环境温度传感器。这并不奇怪。
我是否需要使用权限?
不是我知道的。