从应用程序目录中删除图像时,图像会自动显示在图库中

时间:2019-01-29 08:39:04

标签: android image gallery

我不知道它是否是正常行为,但是我注意到当我从应用程序中删除图像(以前是从我的应用程序内部创建的)时,它会自动出现在android图像库中。

我想要的是该图像始终保留在应用程序目录中,如果要删除它,请将其从所有位置删除。 (出于安全原因)。

这可能吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

好吧

问题出在“ getImageUri”函数上:

 public Uri getImageUri(Context inContext, Bitmap inImage) {
    ByteArrayOutputStream bytes = new ByteArrayOutputStream();
    inImage.compress(Bitmap.CompressFormat.JPEG, globalVariable.getIntCompressioImatge(), bytes);
    String path = MediaStore.Images.Media.insertImage(inContext.getContentResolver(), inImage, "TitleImage", null);
    return Uri.parse(path);
}

在获取路径时在函数内部,正在将图像插入图像库。 更改它可以解决问题。

希望这会对像我这样的人有所帮助:)