Hi All,

Thanks for all your help on my past questions.  I have another one for
you:

How to take a picture using the Camera App and have it NOT appear in
the Gallery?

Here is what I have so far:


                                Time time = new Time();
                                time.setToNow();
                                File dir = new
File(Environment.getExternalStorageDirectory().toString() +
BusinessRules.IMAGE_PATH);
                                if (!dir.exists()) {
                                        dir.mkdirs();
                                }
                                String fileName = time.format("%Y%m%d%H%M%S") + 
".jpg";
                                File file = new File(dir, fileName);
                                try {
                                        file.createNewFile();
                                        ContentValues values = new 
ContentValues();
                                        values.put(Media.TITLE, fileName);
                                        values.put(Media.MIME_TYPE, 
"image/jpeg");
                                        values.put(Media.DATA, 
file.getAbsolutePath());
                                        values.put(Media.IS_PRIVATE, 1);
                                        Uri uri = 
getContentResolver().insert(Media.EXTERNAL_CONTENT_URI,
values);
                                        startActivityForResult(new
Intent(MediaStore.ACTION_IMAGE_CAPTURE).putExtra(MediaStore.EXTRA_OUTPUT,
uri), 0);
                                } catch (IOException e) {
                                        e.printStackTrace();
                                }


I have tried specifying the Media.IS_PRIVATE flag but to no avail.

Any help is most appreciated!!

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to