在Android中清除剪贴板以防止复制粘贴的服务



我想防止复制粘贴我的mp4pdf文件。所以我想清除包含我的视频的剪贴板,然后再粘贴到某个地方。当剪贴板将我的文件地址用于粘贴时,我想清除剪贴板以防止复制粘贴。或者,我想强制关闭正在复制我的文件的应用程序...可能吗?如果是,那又如何呢?我是安卓新手,请提供一个详细且易于理解的解决方案......

我看过一些建议这样做的网站:

ClipboardManager clipboard = (ClipboardManager)
getSystemService(Context.CLIPBOARD_SERVICE);

剪贴板只能复制文件 URI,而不能复制文件本身,并且仅当应用程序实现 ContentProvider 并在 URI 上编码标识符时也是如此。

默认情况下,用户不能简单地复制您的文件路径。您必须显式编码此行为。

因此,您无需清除剪贴板,因为文件路径不会首先复制到剪贴板。

您的文件是安全的。

另请参阅官方教程。

最新更新