java - 使用演示触发器控制 android 应用
问题描述
我有一个客户希望我构建一个可以由演示触发设备控制的平板电脑移动应用程序
谁能告诉我这是否可能,如果可能的话,是否有任何 sdk 可以让我这样做
该设备使用因此连接到平板电脑
解决方案
这些是 USB 触发器;他们将如何连接到平板电脑?下面的解决方案可以在 PC 上运行,但您正在使用的设备可能有一个等效的解决方案,类似于以下内容:
其中许多触发器只需发送键盘输入即可工作。您所要做的就是检测按键(您如何执行此操作将取决于您创建此应用程序的内容)并相应地处理它们。我相信大多数演示触发器上的向上/向下键实际上发送的是向上/向下键而不是向上/向下箭头,所以这可能是需要注意的。
编辑:
尝试将此方法添加到您的 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);
}
您可以通过向该方法添加一些日志记录并在答题器连接到平板电脑时按下答题器上的按钮来查找关键代码。
推荐阅读
- botframework - 机器人图标未更新
- python-3.x - 如何在 PySpark 数据框中为该列中存在的所有唯一值查找列的分布?
- talend - 是什么导致 Collibra 从 Collibra Connect 过渡?
- mysql - MySQL 8.0官方和Oracle Docker镜像的排序差异
- vue.js - 如何将活动类绑定到循环中的第一个元素
- c - 如何在不使用 GCC 中的limits.h 头文件的情况下编译C 程序?
- r - 更改 data.frame 的结构
- javascript - 如何使 UseEffect 挂钩逐步运行而不是持续运行?
- vue.js - 如何在 vuejs 的上下文中调整 vs-popup 的大小
- php - 使用未定义的根路径