gpt4 book ai didi

安卓 : Get the maximum value of light sensor

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:12:01 27 4
gpt4 key购买 nike

对于我的应用,我需要获得光传感器的最大值。我认为所有具有光传感器(即 SensorManager.LIGHT_SUNLIGHT_MAX)的设备都是一样的,但根据对设备进行的样本测试,我错了。

问题在于,使用 SensorListener 时,您只能知道值何时更改。

所以我的问题是:如何获得光传感器的最大值(假设用户可以在传感器前面放置一个强光,即光值 > 最大传感器值)?

解决方案可能是着眼于值(value)增长,但我不知道如何管理它。

最佳答案

使用以下方法:

getMaximumRange()

实现:

SensorManager sensorManager = (SensorManager) getSystemService(Context.SENSOR_SERVICE);
Sensor lightSensor = sensorManager.getDefaultSensor(Sensor.TYPE_LIGHT);
maxvalue = lightSensor.getMaximumRange();

来源:

http://developer.android.com/reference/android/hardware/Sensor.html#getMaximumRange ()

关于安卓 : Get the maximum value of light sensor,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13962023/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com