在桌面操作系统上,在图像编辑应用中,您可以复制图像的一部分,然后转到另一个应用并粘贴它。
它是否也可以在Android上正式支持?
如果是这样,这个功能的功能是什么?像素数是否有限制,例如,可以复制?
我发现所有这些都是数据类型(链接here):
文字 - 文字字符串。您将字符串直接放入剪辑对象, 然后你把它放到剪贴板上。要粘贴字符串,你得到 剪贴板中的剪辑对象并将字符串复制到您的剪贴板中 应用程序的存储。
URI - 表示任何形式的URI的Uri对象。这主要是 用于从内容提供商复制复杂数据。要复制数据,你 将一个Uri对象放入一个剪辑对象,并将剪辑对象放到剪辑对象上 剪贴板。要粘贴数据,您将获得剪辑对象,获取Uri 对象,将其解析为数据源,如内容提供商,和 将数据从源复制到应用程序的存储中。
意图 - 意图。这支持复制应用程序快捷方式。至 复制数据,你创建一个Intent,把它放到一个剪辑对象,然后放 剪辑对象到剪贴板上。要粘贴数据,您可以获得 剪辑对象,然后将Intent对象复制到您的应用程序中 记忆区。
答案 0 :(得分:1)
不容易。没有直接粘贴图像数据的方法。你可能会这样做:
1)创建带URI的剪辑。您需要为照片的该部分定义URI 2)编写提供图像MIME类型的内容提供者 3)在请求第1部分的URI时,让内容提供者传递您要粘贴的数据。
它显然不适用于所有应用程序,因为paster需要能够理解并期望剪辑数据URI的图像MIME类型。大多数应用程序不会是我的猜测。