0

我已阅读有关如何将文本复制到剪贴板的先前帖子。但是,我的目的是将图片从本例中的 ImageView 复制到剪贴板。

我知道如何使用 Bitmap/Canvas/OutputStream 将 ImageView 保存到文件中。现在我想知道如何将该图片保存到剪贴板。

我猜必须有一些简单的方法,例如(遵循伪代码):

Bitmap image = get_image_from_image_view();

clipboard_instance.setClipboardContents(image);

我在 Android Clipboard 或 Clipboard Intent 文档中找不到对此的参考。

有人可以指出我正确的方向吗?谢谢

4

2 回答 2

0

但是,我的目的是将图片从本例中的 ImageView 复制到剪贴板。

Android中不存在这个概念。您可以将文本、aUri或 anIntent放在剪贴板上,而不是图像。

根据图像的来源,您可以Uri在剪贴板上放置指向该图像的指针。是否有任何东西能够从中粘贴有用的东西,这Uri在一定程度上取决于接收应用程序。

于 2012-06-01T20:36:06.000 回答
0

原则上可以: 1. 将图像保存到文件中,然后使用 newRawURI 2. 将位图流式传输到包裹中并插入到意图中。但在这两种情况下,都必须有一个额外的处理程序代码来处理剪贴板内容。

于 2013-02-11T09:50:49.777 回答