限制在android中的应用程序之间剪切/复制和粘贴

时间:2012-10-09 06:47:47

标签: android copy-paste clipboarddata

我想限制应用程序内部的过程剪切/复制并粘贴到应用程序之外。但是我必须能够在我的应用程序中剪切/复制和粘贴。我该如何实现?

我面临的问题是,一旦我走出应用程序,我尝试粘贴它不会粘贴任何东西,但如果我打开剪贴板然后我可以看到我存储在我的应用程序的剪贴板中的所有项目。

2 个答案:

答案 0 :(得分:2)

我认为这应该有用。

使用 ClipboardManager课程

如果

hasText() 

看看使用clipdata.newPlainText方法将空字符串添加到onPause()方法中的剪贴板可以解决它。

答案 1 :(得分:1)

  

我该如何实现?

您不使用剪贴板。剪贴板是设备范围的系统服务。你放在那里的任何东西都可供其他应用程序使用。

欢迎您在应用内创建自己的“剪贴板”构造并尝试使用它。这将不是完全可靠的,因为您将无法控制EditText和所有设备上的系统剪贴板的行为,但这可能是您可能关注的特定领域。