Android java。保存的图像不';I don’我不能马上在画廊展出

Android java。保存的图像不';I don’我不能马上在画廊展出,java,android,gallery,Java,Android,Gallery,我正在保存位图。它保存了一些根。但不显示在画廊。重新启动设备后,它将显示在多媒体资料中。我尝试发送广播,但android 4.4无法使用。如何才能在api 9-19上使用广播?内置的多媒体资料会在必要时扫描手机内存。你不能强迫它。正常情况下重启gallery会有所帮助 编辑: 我可能已经找到了刷新图库的意图: Intent mediaScanIntent = new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE); Uri contentUri = U

我正在保存位图。它保存了一些根。但不显示在画廊。重新启动设备后,它将显示在多媒体资料中。我尝试发送广播,但android 4.4无法使用。如何才能在api 9-19上使用广播?内置的多媒体资料会在必要时扫描手机内存。你不能强迫它。正常情况下重启gallery会有所帮助

编辑:

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

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

(f是已添加且应扫描的文件。)我尚未尝试此操作,但它似乎是合法的。

必须有另一种方法来判断已添加图像