1

我有一个很好的想法来实现。我需要以某种方式在所有应用程序的键盘上添加一个按键监听器,并在所有应用程序的屏幕上绘图,包括浏览器。这意味着我需要覆盖本机键盘和本机屏幕。最好用Java(我不知道Andoird是否还有另一种语言,Java是我所知道的最好的语言)。

有人可以建议我一种在 Android 上覆盖本机键盘\屏幕的方法吗?(或者只是做我需要的,以正确者为准。)

这是在 Windows 上执行此操作的一种方法。虽然没有测试。http://kra.lc/blog/2011/07/java-global-system-hook/

编辑: TextFieldListener 也可以,只要它是全局的就更好了。我没有想过用这种东西制作键盘记录器的可能性。

编辑 2:这是在所有内容之上绘制的链接,我还没有查看它:http ://www.piwai.info/chatheads-basics/

4

2 回答 2

3

幸运的是,出于明显的隐私和安全原因,不可能“以某种方式在所有应用程序的键盘上添加按键监听器”。这样的东西被称为键盘记录器,它们主要是恶意软件作者的领域。

于 2013-08-24T18:29:13.767 回答
1

您需要通过实现InputService

于 2013-08-24T18:38:07.397 回答