3

我正在为 Android 编写考试应用程序。该应用程序的功能之一是捕获用户键入的所有内容的键盘记录器。我不明白如何实现键盘记录器的功能,如果可以捕获用户键入的所有内容,不幸的是我在网络中发现的代码很少。谁能帮我?感谢关注

4

1 回答 1

7

我可能错了,但我相信您的应用程序只能捕获在应用程序内部进行的那些输入。我不认为 Android 让您能够从您的应用程序中捕获所有应用程序中的所有关键事件。因此,您只能获取那些特别针对您的应用程序的关键事件。

编辑:我在互联网上环顾四周,似乎有一些不道德的做法。您可以创建自己的自定义键盘并从那里捕获输入。实现这一点的另一种方法是service在后台运行一个KeyListener活动来捕获关键事件。

于 2012-09-14T22:09:17.047 回答