2013-07-03 21 views
0

我需要复制文本,所以我通过使用ClipboardManager复制它。现在,当用户登录按任何EditText然后打开本地粘贴按钮,我需要粘贴按钮单击侦听器。因为我需要在复制文本设置为EditText之前进行一些更改。我怎样才能得到Android本地粘贴按钮onClick事件....?

我怎样才能在编码中得到复制的文本。

+0

您可以处理文本,你把它放到剪贴板,而不是在贴之前? – user113215

回答

0

我有类似的问题。不幸的是,你真的没有办法知道用户是否决定在应用程序本身之外粘贴任何东西,因此Android粘贴按钮没有On Click Listener。

您可以尝试扩展您的应用程序并制作另一个粘贴按钮以提供此功能。但是,您并不需要,因为您似乎要求的是获取用户复制的数据以进行更改,并且可以使用getPrimaryClip()和coerceToText()从剪贴板检索此数据。

您可以查看更多详细信息,Android文档这些方法: http://developer.android.com/reference/packages.html