Java tutorial
//package com.java2s; import android.content.ContentValues; import android.content.Context; import android.provider.MediaStore; public class Main { /** * Adds the saved image to the gallery * * From: http://stackoverflow.com/a/20859733 * @param filePath * @param context */ public static void addImageToGallery(final String filePath, final Context context) { ContentValues values = new ContentValues(); values.put(MediaStore.Images.Media.DATE_TAKEN, System.currentTimeMillis()); values.put(MediaStore.Images.Media.MIME_TYPE, "image/jpeg"); values.put(MediaStore.MediaColumns.DATA, filePath); context.getContentResolver().insert(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, values); } }