我有一个客户要我构建一个可由演示触发设备控制的平板电脑移动应用程序
任何人都可以告诉我这是否可行,是否可以让我做到这一点
使用电缆将设备连接到平板电脑
答案 0 :(得分:1)
这些是USB触发器;他们将如何连接到平板电脑?下面的解决方案可以在PC上运行,但是对于您所使用的设备,可能存在与以下类似的等效解决方案:
其中许多触发器仅通过发送键盘输入即可工作。您所要做的就是检测按键(如何操作取决于您创建此应用程序的方式)并相应地进行处理。我相信大多数演示触发器上的向上/向下键实际上发送的是pageup / pagedown键,而不是向上/向下箭头,所以这可能是需要注意的。
编辑:
尝试将此方法添加到您的Activity.java中:
@Override
public boolean onKeyDown(int keyCode, KeyEvent event)
{
if (keyCode == 123) { //TODO find the correct key code
// your code here
}
return super.onKeyDown(keyCode, event);
}
您可以通过在该方法上添加一些日志记录并在将答题器连接到平板电脑时按一下答题器上的按钮来找到键码。