###1.通过MediaScannerConnection的scanFile,可以扫描刷新指定路径的图片并且能够设置完成监听,同时可以设置多个路径刷新
MediaScannerConnection.scanFile(context,
new String[]{path},
new String[]{"image/jpeg"},
new MediaScannerConnection.OnScanCompletedListener() {
@Override
public void onScanCompleted(String path, Uri uri) {
Log.i(TAG,"onScanCompleted"+path);
}
});
###2.将图片保存到系统的Pictures目录
//可以保存url或者bitmap
MediaStore.Images.Media.insertImage(mActivity.getContentResolver(), imageFile.getAbsolutePath(), fileName, description);
MediaStore.Images.Media.insertImage(mActivity.getContentResolver(), bitmap, fileName, description);
//发送广播刷新图片
sendBroadcast(new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE, Uri.parse(imageFile.getParent())));