【问题标题】:Android Shaking do something after 3 secondsAndroid Shaking 在 3 秒后做某事
【发布时间】:2014-01-24 07:58:35
【问题描述】:

我正在使用这个类来进行摇晃事件:

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");
              }
            });

提前谢谢:)

【问题讨论】:

  • 问题是什么。您面临的任何错误?
  • 没有错误,该类工作正常。但是当我摇动设备时,它检测得太快了。我想要一些延迟,或者例如在 3 秒或 3 个小屋后做某事@AlokSwain

标签: android seconds


【解决方案1】:

看看这个链接

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

它正在使用SensorEventListeneronSensorChanged 事件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-10-27
    • 1970-01-01
    • 2015-11-01
    • 2012-05-17
    • 2014-03-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多