2013-04-05 85 views
0

我试图让包括接近手势的应用程序,但为了这个,我需要计数传感器更新,任何人都可以告诉我一个代码示例如何算传感器的更新!的Android - 计数传感器更新

+0

看看这个教程http://android-er.blogspot.co.il/2011 /09/monitor-proximity-sensor.html ..和下一次不要问同样的问题两次.. – Elior 2013-04-05 20:44:17

+1

与@沿继了Elior的链接,只需设置一个全局整型变量,在活动中宣布它为0 。然后,在方法onSenserEvent只是增加全局变量。 – dennisdrew 2013-04-05 20:48:38

+0

dennisdrew是对的 – Elior 2013-04-05 20:55:35

回答

0

Decalre在活动的全局变量作为count_events

private int count_events=0; 

然后在你的onSensorChanged(SensorEvent事件)功能做如下修改:

 public void onSensorChanged(SensorEvent event) { 
     Sensor mySensor=event.sensor; 
     int type=mySensor.getType(); 
     if(type==Sensor.TYPE_PROXIMITY) { 
      count_events++; 
     }