发现程序把图片保存到sdcard后,在相册里面找不到,只有在sdcard从新装载后会出现图片;对象
原来图片保存到本地后,须要通知相册,加上以下代码就行了:图片
Uri localUri = Uri.fromFile(imageFile);ip
Intent localIntent = new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE, localUri);get
sendBroadcast(localIntent);io
imageFile是图片的File对象;ast
或者程序
ContentValues localContentValues = new ContentValues();im
localContentValues.put("_data", imageFile.toString());di
localContentValues.put("description", "save image ---");cas
localContentValues.put("mime_type", "image/jpeg");
ContentResolver localContentResolver = getContentResolver();
Uri localUri = MediaStore.Images.Media.EXTERNAL_CONTENT_URI;
localContentResolver.insert(localUri, localContentValues);