我想开发一个应用程序,对剪贴板上复制的文本进行一些处理。
我想阻止用户复制文本,切换到我的应用程序,粘贴文本并单击进程。当用户简单地在剪贴板上复制文本时,该过程将立即完成。然后,他会继续申请,看看他所制作的文本副本的完成过程。
有没有办法让剪贴板上的文本副本有一种监听器?
由于
答案 0 :(得分:1)
1.使用ClipboardManager.OnPrimaryClipChangedListener
在任何应用程序中复制文本时触发回调。
2.触发文本复制事件时启动应用程序
3.使用ClipboardManager.getPrimaryClip ()
在您的应用中获取复制的文字。根据需要使用文本。
你已经完成了。
答案 1 :(得分:0)
你提到的方式听起来过于干扰。另一种方法是在进入应用程序时解析每个“击键”。如果速度太快,那就不要接受粘贴它的理论。
答案 2 :(得分:0)
覆盖edittext字段上的长按事件。 查看this帖子了解如何操作。