认识到平板电脑的位置

时间:2013-01-25 15:06:36

标签: android

我想建立一个平板电脑沿着1.5米轨道移动10个电台的系统。用户将平板电脑从一个工作站移动到另一个工作站。因此有一个问题:

应用程序可以识别出什么方式:“平板电脑已达到#10位置”。加速度传感器无法解决这个问题。我想到了每个车站的NFC终端,但这很复杂而且价格昂贵。

您是否知道平板电脑如何识别它已移动?是否有可能抑制家庭和电源按钮?

谢谢,最好的问候

2 个答案:

答案 0 :(得分:0)

也许你可以使用磁传感器并在每个工作站上放置磁铁 或者您可以使用相机检测将放置在每个电台上的QRCodes或彩色方块
您无法抑制主页按钮的效果 对于“电源”按钮,尝试拦截它,覆盖方法onKeyEvent

答案 1 :(得分:0)

  

我想到了每个车站的NFC终端,但这很复杂而且价格昂贵。

NFC标签价格低于1美元。假设您的平板电脑具有NFC功能,假设您可以将标签放置在适当的位置,那么这些应该可以正常工作,这样当平板电脑位于正确的位置时,标签位于平板电脑上NFC天线所在的位置下方。 / p>

  

您是否了解平板电脑如何识别它已移动?

NFC可能是最简单和最便宜的选择。

  

是否有可能抑制家庭和电源按钮?

下载Android源代码,根据需要进行修改,将结果编译成ROM mod,然后将其安装到平板电脑上。