Android java。保存的图片不会立即显示在图库中

时间:2014-08-01 17:28:28

标签: java android gallery

我正在保存位图。它节省了一些根。但是没有在画廊中展示。它在重新启动设备后显示在库中。我试图发送广播,但它不适用于Android 4.4。我怎样才能为api工作9-19

1 个答案:

答案 0 :(得分:0)

内置图库会在认为必要时扫描手机内存。你不能强迫它。 Normaly重启画廊应该会有所帮助。

修改

我可能已经找到了刷新画廊的意图:

Intent mediaScanIntent = new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE);
Uri contentUri = Uri.fromFile(f);
mediaScanIntent.setData(contentUri);
getApplicationContext().sendBroadcast(mediaScanIntent);

(f是已经添加并且应该被扫描的文件。)我还没有尝试过这个,但它似乎是合法的。