白名单特定的输入设备类型

时间:2014-03-11 17:37:01

标签: java android input-devices

我需要一种方法来检查KeyEvent以查看它是什么类型。我想排除除设备(SmartPhone / Tables)自己的硬件/电容按钮以外的所有内容。没有鼠标,没有BT键盘或游戏手柄等。我只想与它自己的按钮进行交互。这可能吗?

1 个答案:

答案 0 :(得分:0)

我认为您可以使用KeyEvent中的getDeviceId()。如果它回来0它应该是设备本身。

但是,我不知道那是多么可靠。