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
반응형
'Android' 카테고리의 다른 글
안드로이드 동적 뷰생성 ( inflate ) (0) | 2021.09.02 |
---|---|
Android Intent startActivityForResult Deprecate 이슈 (0) | 2021.08.24 |
android status bar navigation bar 색상변경 (0) | 2021.07.12 |
Android file to uri - 파일 Uri 가져오기 (0) | 2021.05.12 |
FCM 푸시토큰 가져오기 (0) | 2021.04.26 |