Android Shaking在3秒后做某事

时间:2014-01-24 07:58:36

标签: android seconds

我正在使用这个类来震动事件:

http://android.hlidskialf.com/blog/code/android-shake-detection-listener

我想要的是:如果用户连续晃动设备3秒钟,而不是做某事:

mShaker = new ShakeListener(this);
            mShaker.setOnShakeListener(new ShakeListener.OnShakeListener () {
              public void onShake()
              {               
                  Log.e("test", "shaking");
              }
            });

提前感谢:)

1 个答案:

答案 0 :(得分:1)

看一下这个链接

http://lfhck.com/question/303373/android-shake-detector-too-sensitive

它正在使用SensorEventListeneronSensorChanged事件。