갤러리 이미지 여러장 불러오기
구글링 중 감사하게도 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
※파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있음※
'IT개발일지 > Android' 카테고리의 다른 글
[Android]No Network Security Config specified, using platform default (네트워크 보안 문제) (0) | 2019.02.22 |
---|---|
[Android] 안드로이드 GPS 실시간 위치 (0) | 2019.01.28 |
[Android] 안드로이드 나인패치 사용하기 (0) | 2019.01.24 |
[Android] 안드로이드 폴더생성하기 (0) | 2019.01.23 |
[Android] 기기설정 언어 가져오기 (0) | 2019.01.21 |