Android
갤러리 이미지 가지고 오기 ( URI List )
Machine_웅
2021. 8. 4. 15:29
728x90
반응형
// 사진 모든 데이터 가지고 오기
void get_all_photo() {
/* Cursor cursor = getContentResolver().query(
MediaStore.Images.Media.EXTERNAL_CONTENT_URI,
null,
null,
null,
MediaStore.Images.ImageColumns.DATE_TAKEN+"DESC");*/
Cursor cursor = getContentResolver().query(
MediaStore.Images.Media.EXTERNAL_CONTENT_URI,
null,
null,
null);
ArrayList<String> uriArr = new ArrayList<>();
if (cursor != null) {
while (cursor.moveToNext()) {
// 사진 경로 Uri 가지고 오기
String uri = cursor.getString(cursor.getColumnIndexOrThrow(MediaStore.Images.Media.DATA));
uriArr.add(uri);
}
cursor.close();
} else {
Log.d("Woongs", "cursor null");
}
}
728x90
반응형