본문 바로가기

IT개발일지/Android

[Android] 안드로이드 갤러리 이미지 여러장 불러오기

갤러리 이미지 여러장 불러오기


구글링 중 감사하게도 yongbeam 이란 분께서 만들어 주신 라이브러리를 발견하게 되었다.


implementation 'com.github.yongbeam:Android-Y-PhotoPicker:1.0.0'


위와같이 gradle app 환경에 설정을 해준다


YPhotoPickerIntent intent2 = new YPhotoPickerIntent(act);
intent2.setMaxSelectCount(5);
intent2.setShowCamera(false);
intent2.setShowGif(false);
intent2.setSelectCheckBox(true);
intent2.setMaxGrideItemCount(3);
startActivityForResult(intent2, 91);


버튼 등과 같은 곳에 위와 같이 함수를 사용한다


case 91:
if(resultCode==RESULT_OK){
List<String> photos = null;
if (data != null) {
photos = data.getStringArrayListExtra(PhotoPickerActivity.KEY_SELECTED_PHOTOS);

for (int i = 0; i < photos.size(); i++) {
Log.d(CommonUtil.TAG, "이미지 : " + photos.get(i));
imgList.add(photos.get(i));
}
setPhoto();
}else{
Log.d(CommonUtil.TAG,"널");
}
}
break;


불러온 이미지를 세팅하여 준다.



자세한 사항은 아래링크를 통해 확인 해주시면 감사하겠습니다.


https://github.com/yongbeam/Android-Y-PhotoPicker



※파트너스 활동을 통해 일정액의 수수료를  제공받을 수 있음※