【问题标题】:Android background service that detects a text copy检测文本副本的 Android 后台服务
【发布时间】:2012-04-27 00:45:49
【问题描述】:

我想开发一个应用程序,对复制到剪贴板上的文本进行一些处理。

我想阻止用户复制文本、切换到我的应用程序、粘贴文本和单击进程。该过程将立即完成,因为用户只需将文本复制到剪贴板上。然后他会继续申请,看看他制作的文本副本完成的过程。

有没有办法在剪贴板上的文本副本上设置一种监听器?

谢谢

【问题讨论】:

  • copying the text, switching to my application - 这表明您希望能够收听用户在其他应用程序中复制的文本。如果您找到了这样做的方法,您将有更多机会通过向 Google 报告如此严重的隐私和安全漏洞并获得赏金来赚钱。
  • 嗨,这个问题你解决了吗?

标签: android


【解决方案1】:

1.使用ClipboardManager.OnPrimaryClipChangedListener在任何应用中复制文本时触发回调。

2.触发文本复制事件时启动您的应用

3.使用ClipboardManager.getPrimaryClip () 在您的应用中获取复制的文本。随意使用文本。

你已经完成了。

【讨论】:

    【解决方案2】:

    你提到的方式听起来太突兀了。另一种方法是在进入您的应用程序时解析每个“击键”。如果它进来太快,那就不要接受它被粘贴的理论。

    【讨论】:

      【解决方案3】:

      覆盖编辑文本字段上的长按事件。 查看this 帖子了解如何操作。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-07-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-01-03
        相关资源
        最近更新 更多