Uri uri = MediaStore.Images.Media.EXTERNAL_CONTENT_URI;
String directory = Environment.getExternalStorageDirectory().toString() + "/temp_camera"; //temp_camera란 폴더
uri = uri.buildUpon().appendQueryParameter("bucketId", getBucketId(directory)).build();
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
startActivity(intent);
======================================================
//버켓id값을 가져오는 함수
public static String getBucketId(String bucketName){
bucketName = bucketName.toLowerCase();
if(bucketName.charAt(bucketName.length() -1) == '/'){
bucketName = bucketName.substring(0, bucketName.length() -1);
}
String a = Integer.toString(bucketName.hashCode());
return Integer.toString(bucketName.hashCode());
}
=================================================
이렇게 하면 불러오는중...이라고만 뜨고 아무것도 표시 되질 않습니다.
답변좀 부탁드립니다