Thank you. I have tried to do the same thing for picking a video: startActivityForResult( new Intent(Intent.ACTION_PICK, android.provider.MediaStore.Video.Media.INTERNAL_CONTENT_URI), PICK_VIDEO);
But I only get a listView which shows the text of the video file name. And when I click on it, the video plays. How can i get it to show a 'preview thumbmail' of each video? (like of like how Gallery 'Select Video' works)? And when I click on it, the video is selected , instead of playing it? Thank you again. On Sat, Jun 13, 2009 at 11:40 AM, Mark<closecr...@riven.tzo.com> wrote: > > I think you might want something like this: > > // start the image picker activity - the 999 is just a unique request > code > startActivityForResult( new Intent(Intent.ACTION_PICK, > android.provider.MediaStore.Images.Media.INTERNAL_CONTENT_URI), > 999); > > at this point, the Gallery app will start and your app will pause > > To get the results (the selected image): > > // meanwhile, back in your activity... > protected final void onActivityResult(final int requestCode, final int > resultCode, final Intent i) { > super.onActivityResult(requestCode, resultCode, i); > > // this matches the request code in the above call > if (requestCode == 999) { > Uri _uri = i.getData(); > > // this will be null if no image was selected... > if (_uri != null) { > // now we get the path to the image file > cursor = getContentResolver().query(_uri, new String[] > { android.provider.MediaStore.Images.ImageColumns.DATA }, > null, null, null); > cursor.moveToFirst(); > String imageFilePath = cursor.getString(0); > cursor.close(); > } > } > > > this will give you the absolute path to the selected image file. > > On Jun 13, 12:26 am, Meryl Silverburgh <silverburgh.me...@gmail.com> > wrote: >> Hi, >> >> Can you please tell me how can i launch the intent to pick image from SD >> card? >> Thanks. > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---