有没有办法按"发送" Android键盘上的按钮? 我已经尝试过KEYCODE_ENTER的代码
adb shell input keyevent 66
但它并不适用于"发送"
答案 0 :(得分:1)
可能不是。所以KeyEvents和软键盘 - 软键盘不发送关键事件。它们使用InputConnection调用函数,这些函数与关键事件无关。 KeyEvents通常仅由硬件密钥使用。通常情况下没问题,你可以假装是一个物理滑出键盘,大多数东西都可以使用。问题是Send键不是回车键。它是一个动作。您在设置键盘时所说的字段表示SEND操作可用。输入连接上有一个特殊功能,可用于发送SEND事件。这与输入键不同,即使许多键盘使用相同的点输入一个 - 它是一个单独的事件类型。发送一个输入不会触发它 - 它会将其视为\ n。您实际上需要专门调用该输入连接函数,我不认为您可以通过命令行执行此操作。