【发布时间】:2015-09-24 20:00:10
【问题描述】:
我想要做的是当我按下某个键盘按钮或组合时,应该使用给定的屏幕坐标触发一个触摸事件。
我想使用连接到 Android 设备的物理键盘。我想编写在后台连续运行并监听特定组合的代码,然后在按下它时使用特定坐标创建一个触摸事件。任何在前台的应用都应该接收到触摸事件。
更具体地说,我发现 Facebook Messenger 应用程序在我按 Enter 时不发送消息但在文本框中插入换行符,这很烦人。或者至少有一个选项来启用或禁用此功能会很好,例如应用程序的 Windows Phone 版本。但是它没有这个选项,当我在物理键盘上输入消息并且必须触摸手机本身的小按钮,将我的手从键盘上移开时,它让我发疯,或者我必须使用标签导航来选择按钮控件,然后按回车键。
这个应用程序主要供个人使用,我提出这个问题是为了确保甚至可以编写这样的代码并提高我的知识。
【问题讨论】: