我正在尝试将ChimpChat用于包括将输入事件注入连接设备的项目。Android ChimpChat按退格键
有方法 1. void press(PhysicalButton key,TouchPressType type); 2. void press(String keyName,TouchPressType type);
我可以正确使用第一种方法:iDevice.press(button,type);
但是,我不能得到第二种方法的工作。尝试类似iDevice.press(“A”,类型)不会在设备上键入“A”,即使记录以下内容:
2012年2月27日下午4:58:36 com.android.chimpchat .ChimpManager sendMonkeyEventAndGetResponse 信息:猴命令:按下按键A.
我能够通过使用
解决此- void类型(字符串字符串);
现在我的问题是,我怎样才能让退格键工作?调用类型(“\ b”);不会在设备上擦除。
有没有人用过2. void press(String keyName,TouchPressType type);方法?如果是这样,我做错了什么?我对keyName应该是什么感到困惑。如果没有,是否有人知道如何将退格字符发送到设备?
非常感谢!
PhysicalButton.BACK指物理上的“返回”按钮,带您到前一页。我正在寻找的按钮是“Backspace”,它删除了前一个字符。 – user1193425 2012-02-28 04:25:10
对不起...我已经更新了 – dbryson 2012-02-28 13:47:54
非常感谢!这工作! 只是一个简短的问题 - 我可以在哪里找到每个键的键名(例如,退格键是“KEYCODE_DEL”)? – user1193425 2012-02-28 18:18:13