保存为SD卡的图片不会出现在Android的图库应用中我将图像保存到SD卡中,直到我拉出SD卡并将其返回后才会出现在Gallery应用程序中。你知道为什么会这样吗?看起来像Gallery应用程序有一些缓存没有更新文件保存...实际上,我还想在Gallery应用程序中打开刚刚保存的图像并且没有成功,
3 回答
胡说叔叔
TA贡献1804条经验 获得超8个赞
一个更简单的解决方案是使用静态便捷方法scanFile():
File imageFile = ...MediaScannerConnection.scanFile(this, new String[] { imageFile.getPath() }, new String[] { "image/jpeg" }, null);
this
您的活动(或任何上下文)在哪里,只有在使用非标准文件扩展名时才需要mime-type,null
而对于可选回调(仅我们不需要这种简单的情况),mime-type是必需的。
- 3 回答
- 0 关注
- 436 浏览
添加回答
举报
0/150
提交
取消