Any help truly appreciated!

On Sep 24, 12:27 am, Matt M <matthew.mag...@gmail.com> wrote:
> Hello,
>
> I am simply trying to get the path of an image that the user selects
> and then convert it into a bitmap. The problem is, only some of the
> images in the gallery work when selected (by "work" I mean they are
> found to be a file that exists), while the others claim the file does
> not exist (even though the image is showing up in the gallery?). Even
> more strange is that this doesn't seem to be consistent, an image that
> was at one point considered to "exist" now claims to be nonexistent.
>
> My code is below:
>
> -----The Intent-----
> Intent intent = new Intent(Intent.ACTION_PICK);
> intent.setType("image/*");
> startActivityForResult(intent, GALLERY_ACTIVITY);
>
> -----onActivityForResult-----
> Uri uri = intent.getData();
>
> String [] proj={MediaStore.Images.Media.DATA};
> Cursor cursor = managedQuery(uri,proj,null,null,null);
> int column_index =
> cursor.getColumnIndexOrThrow(MediaStore.Images.Media.DATA);
> cursor.moveToFirst();
>
> BitmapFactory.Options opts = new BitmapFactory.Options();
> opts.inSampleSize = 2;
> Bitmap b =
> BitmapFactory.decodeFile(cursor.getString(column_index),opts);
>
> Any ideas on this will be greatly appreciated, thank you!
>
> Matt.

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

Reply via email to