0

有什么方法可以在不涉及压缩的情况下在 Android 中复制图像文件?也就是说,我想在两个地方存储完全相同的图片,相同的高度、宽度、大小和属性。

我尝试使用 copyBitmap、createBitmap(Bitmap src),但这些都没有写入 android。

根据我的研究,我只发现类似于以下的代码:

Bitmap1.compress(Bitmap.CompressFormat.JPEG, 50, stream),这不是我想要的。这要么降低质量,要么将图片的尺寸扩大至少 2 倍。

提前致谢!=)

4

1 回答 1

0

本质上,您所要做的就是使用 java.io 库,因为您不想进行图像处理而是文件操作。它可能看起来像这样:

private void copy(File soure, File destination) throws IOException {
    Reader reader = new FileReader(soure);
    Writer writer = new FileWriter(destination);

    while (reader.ready()) {
        writer.write(reader.read());
    }
}
于 2013-06-26T12:51:16.427 回答