我不知道它是否是正常行为,但是我注意到当我从应用程序中删除图像(以前是从我的应用程序内部创建的)时,它会自动出现在android图像库中。
我想要的是该图像始终保留在应用程序目录中,如果要删除它,请将其从所有位置删除。 (出于安全原因)。
这可能吗?
谢谢!
答案 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);
}
在获取路径时在函数内部,正在将图像插入图像库。 更改它可以解决问题。
希望这会对像我这样的人有所帮助:)