Android:使用硬件传感器检测手机上下移动

问题描述

我正在创建一个应用程序,我需要在其中监控手机的位置,而不是方向,而是从一个点过渡到另一个点。例如,假设手机从一个人的眼睛的高度开始,我需要检查手机是否低于腰部,例如 1 米。我应该使用什么硬件传感器。我在想的是,将手机在 z 轴的起始位置设置为 0,并告诉用户他们必须将手机放在他们面前。然后我将使用线性加速度计来获取手机在 z 轴上的速度,并使用速度 x 乘以距离进行计算。如果距离 >= 1 米,则计数器++;。我还需要检查以确保仅当 z 为负时才完成此计算。我在正确的轨道上吗,那里有任何指示。谢谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)