Android:获取光传感器的最大值

Android:获取光传感器的最大值,第1张

概述对于我的应用程序,我需要获得光传感器最大值.我认为所有具有光传感器的设备(即SensorManager.LIGHT_SUNLIGHT_MAX)都是一样的,但根据设备上的样本测试我错了. 问题是,使用SensorListener,您只能知道值何时发生了变化. 所以我的问题是:如何获得光传感器的最大值(假设用户可以在传感器前面放置一个强光,即光值>最大传感器值)? 解决方案可能是关注价值增长,但我不 对于我的应用程序,我需要获得光传感器的最大值.我认为所有具有光传感器的设备(即SensorManager.liGHT_SUNliGHT_MAX)都是一样的,但根据设备上的样本测试我错了.

问题是,使用SensorListener,您只能知道值何时发生了变化.

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

解决方案可能是关注价值增长,但我不知道如何管理它.

解决方法 使用以下方法:

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()

总结

以上是内存溢出为你收集整理的Android:获取光传感器的最大值全部内容,希望文章能够帮你解决Android:获取光传感器的最大值所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1128765.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存