我的应用程序允许用户将图像保存到他们的SD卡。 但是我不知道如何才能使它出现在画廊,直到你卸载并重新安装SD卡。 我已经search了几天这个问题,但不知道如何使其自动出现。 我发现这个链接,但我不知道如何使用这个类。 这是我用来保存文件。 在try catch块的底部是我想扫描SD卡的新媒体。 FileOutputStream outStream = null; File file = new File(dirPath, fileName); try { outStream = new FileOutputStream(file); bm.compress(Bitmap.CompressFormat.JPEG, 100, outStream); outStream.flush(); outStream.close(); } catch { … } 如果有人能指出我正确的方向,我将不胜感激。