Android Shaking 在 3 秒后做某事
Posted
技术标签:
【中文标题】Android Shaking 在 3 秒后做某事【英文标题】:Android Shaking do something after 3 seconds 【发布时间】: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 【参考方案1】:看看这个链接
http://lfhck.com/question/303373/android-shake-detector-too-sensitive
它正在使用SensorEventListener
和onSensorChanged
事件。
【讨论】:
以上是关于Android Shaking 在 3 秒后做某事的主要内容,如果未能解决你的问题,请参考以下文章