我需要复制文本,所以我使用 ClipboardManager 复制了它。现在,当用户登录任何 EditText 时,会打开本机粘贴按钮,我需要粘贴按钮单击侦听器。因为我需要在将复制的文本设置为 EditText 之前进行一些更改。
以及如何在编码中获取复制的文本。
我需要复制文本,所以我使用 ClipboardManager 复制了它。现在,当用户登录任何 EditText 时,会打开本机粘贴按钮,我需要粘贴按钮单击侦听器。因为我需要在将复制的文本设置为 EditText 之前进行一些更改。
以及如何在编码中获取复制的文本。
我有一个类似的问题。不幸的是,您真的无法知道用户是否决定在您的应用程序本身之外粘贴任何内容,因此 Android 粘贴按钮没有 On Click Listener。
您可以尝试扩展您的应用程序并制作另一个粘贴按钮以提供此功能。但是,您实际上并不需要,因为您似乎要求的是获取用户复制的数据以进行更改,并且您可以使用 getPrimaryClip() 和 coerceToText() 从剪贴板检索这些数据。
您可以查看 Android 文档以获取有关这些方法的更多详细信息:http: //developer.android.com/reference/packages.html