剪贴板内容更改的监听器?

时间:2011-03-07 19:20:37

标签: android clipboard clipboard-interaction

有没有办法注册一个方法,以便在用户结束“文本选择模式”时自动调用它(从而将选择复制到剪贴板)?

3 个答案:

答案 0 :(得分:12)

我认为你正在寻找ClipboardManager.addPrimaryClipChangedListener()

修改 - 这适用于Android 3.0,我在之前的级别中没有看到任何其他与剪贴板相关的API。

另请参阅复制和粘贴指南中的ClipboardManager文档。

答案 1 :(得分:2)

如果您使用的是Android 3.0,则可以添加ClipboardManager.addPrimaryClipChangedListener()的监听器。

答案 2 :(得分:2)

我需要完全相同的功能。目前我正在用android.text.ClipboardManager和一个java Timer来解决这个问题,如果剪贴板文本发生了变化,它会每秒检查一次。