บทความสั้นๆ ของ Android ในการเรียกใช้ Intent เพื่อเลือกรูปภาพหรือวิดีโอครับ
มาดูวิธีการกันเลย



ก่อนอื่นสร้าง Intent ขึ้นมาก่อน
Intent intent = new Intent();
1. กรณีต้องการใช้ Intent สำหรับเลือกภาพ ให้ใช้โค้ดดังต่อไปนี้
intent.setAction(Intent.ACTION_PICK);
intent.setData(Media.EXTERNAL_CONTENT_URI);

2. กรณีต้องการใช้ Intent สำหรับเลือกวิดีโอ ให้ใช้โค้ดดังต่อไปนี้
intent.setAction(Intent.ACTION_GET_CONTENT);
intent.addCategory(Intent.CATEGORY_OPENABLE);
intent.setType("video/*");
*หมายเหตุ กรณีที่ 2 สามารถให้เลือกได้ทั้งรูปภาพและ VDO ได้ โดยแก้จาก
intent.setType("video/*");
เป็น
intent.setType("video/*, images/*");


Ref :
http://developer.android.com/reference/android/content/Intent.html#ACTION_GET_CONTENT
http://stackoverflow.com/questions/1863313/accessing-videos-and-photos-on-android-1-5