接近传感器手势

时间:2013-01-30 17:11:51

标签: android gestures proximity

我尝试使用Google搜索解决方案但找不到解决方案。有大量的应用程序使用接近传感器(可能是环境光传感器)来检测手势。他们如何做到这一点?我目前能够从接近传感器获取传感器值,但我如何创建逻辑来检测人们在其设备上使用的实际挥动手势?有人能指出我正确的方向让自己继续这个吗?谢谢!

2 个答案:

答案 0 :(得分:0)

使用SensorManager类(链接中的代码示例)侦听接近传感器(Sensor.TYPE_PROXIMITY)注册的更改。但据我所知它只识别“近”和“远”,它不是光传感器(Sensor.TYPE_LIGHT),它实际上只有那两个非常基本的状态。

答案 1 :(得分:0)

由于接近传感器只能报告远/近状态,因此决定波的唯一方法是计算远近状态之间的时间间隔。快波 - 短间隔,慢 - 长。