有许多例子,以检测的Android摇动作,以检测在装置的主体上的抽头。但是,在设备上检测单击或双击并不容易。轻轻一击即可检测到正常移动或轻微晃动。任何人都知道如何在如此多的加速事件中找到点击。如何通过使用加速度传感器
2
A
回答
0
我与加速度计的经验是一点点有限的,但我想你可以有一个线程,或者不断地监视加速度计数据的服务。
在该线程我觉得你可以通过添加的所有成分(X,Y,Z)的创建载体,发现结果矢量的幅值。从这个角度来看,如果你有两个大的合成矢量快速连续的话(一个用于开始水龙头时,一个用于当你停止水龙头时),你是否知道我是否会点击。然后你可以释放一个意图或以某种方式通知你的程序。
随意问你有任何问题有关此内容的评论。
+0
这是否解决了您的问题?如果是这样,请标记为正确。 – Matt
相关问题
- 1. 如何通过加速度传感器移动我的布局?
- 2. 加速度传感器低通滤波
- 3. 使用加速度传感器从3DVector获取速度
- 4. 加速度传感器与重力传感器
- 5. Android Wear加速度传感器/陀螺仪传感器
- 6. 如何计算加速度计传感器转速KM/H
- 7. 如何使RotationMatrix在设备中只有加速度传感器
- 8. 关于BMA-150加速度传感器
- 9. Visual Basic硬盘加速度传感器
- 10. Android传感器加速度计值
- 11. Mixing Box2D加速度传感器+重力?
- 12. 如何在android中使用加速计传感器计算运行速度
- 13. 问题使用传感器 - 加速计
- 14. Android应用使用加速度传感器
- 15. 加速计传感器
- 16. Android加速计传感器
- 17. Android加速度计,传感器使用情况和功耗
- 18. FireMonkey Android加速度传感器高CPU使用率
- 19. 测试设备是否正在通过钛制加速度传感器移动
- 20. 如何使用加速计传感器移动形状? Android java
- 21. 定向传感器和加速度传感器之间的区别
- 22. Android提供的加速度传感器的准确度
- 23. Android:从加速度传感器调用自定义对话框
- 24. 如何以编程方式控制加速度传感器的灵敏度?
- 25. 如何使用传感器
- 26. 加速度传感器和媒体播放器
- 27. 如何通过仿真器测试湿度或温度传感器?
- 28. 使用传感器加速计和MP3播放器
- 29. Android加速计传感器值
- 30. 如何从传感器数据计算速度?
你尝试过什么到目前为止?你看了什么? –
是的,我根据这个试图摇晃动作:http://stackoverflow.com/questions/5271448/how-to-detect-shake-event-with-android。我也尝试过高通滤波器来获得我需要的事件值。我会尝试更多可能的解决方案,并会在这里更新。 –
太棒了!我很高兴看到其他一些信息。一旦你明白了,随时编辑你的问题,并添加该信息。 –